/******************************************************************************* * Copyright (c) 2012, Project: FP7-ICT-257930 Aniketos * All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * * - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * - Neither the name of institution nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ******************************************************************************/ /** */ package eu.aniketos.mtm.model.mtm_bpmn2.impl; import eu.aniketos.mtm.model.mtm_bpmn2.Activity; import eu.aniketos.mtm.model.mtm_bpmn2.AdHocSubProcess; import eu.aniketos.mtm.model.mtm_bpmn2.Artifact; import eu.aniketos.mtm.model.mtm_bpmn2.Assignment; import eu.aniketos.mtm.model.mtm_bpmn2.Association; import eu.aniketos.mtm.model.mtm_bpmn2.Auditing; import eu.aniketos.mtm.model.mtm_bpmn2.BaseElement; import eu.aniketos.mtm.model.mtm_bpmn2.BoundaryEvent; import eu.aniketos.mtm.model.mtm_bpmn2.Bpmn2Package; import eu.aniketos.mtm.model.mtm_bpmn2.BusinessRuleTask; import eu.aniketos.mtm.model.mtm_bpmn2.CallActivity; import eu.aniketos.mtm.model.mtm_bpmn2.CallChoreography; import eu.aniketos.mtm.model.mtm_bpmn2.CallConversation; import eu.aniketos.mtm.model.mtm_bpmn2.CallableElement; import eu.aniketos.mtm.model.mtm_bpmn2.CancelEventDefinition; import eu.aniketos.mtm.model.mtm_bpmn2.CatchEvent; import eu.aniketos.mtm.model.mtm_bpmn2.Category; import eu.aniketos.mtm.model.mtm_bpmn2.CategoryValue; import eu.aniketos.mtm.model.mtm_bpmn2.Choreography; import eu.aniketos.mtm.model.mtm_bpmn2.ChoreographyActivity; import eu.aniketos.mtm.model.mtm_bpmn2.ChoreographyTask; import eu.aniketos.mtm.model.mtm_bpmn2.Collaboration; import eu.aniketos.mtm.model.mtm_bpmn2.CompensateEventDefinition; import eu.aniketos.mtm.model.mtm_bpmn2.ComplexBehaviorDefinition; import eu.aniketos.mtm.model.mtm_bpmn2.ComplexGateway; import eu.aniketos.mtm.model.mtm_bpmn2.ConditionalEventDefinition; import eu.aniketos.mtm.model.mtm_bpmn2.Conversation; import eu.aniketos.mtm.model.mtm_bpmn2.ConversationAssociation; import eu.aniketos.mtm.model.mtm_bpmn2.ConversationLink; import eu.aniketos.mtm.model.mtm_bpmn2.ConversationNode; import eu.aniketos.mtm.model.mtm_bpmn2.CorrelationKey; import eu.aniketos.mtm.model.mtm_bpmn2.CorrelationProperty; import eu.aniketos.mtm.model.mtm_bpmn2.CorrelationPropertyBinding; import eu.aniketos.mtm.model.mtm_bpmn2.CorrelationPropertyRetrievalExpression; import eu.aniketos.mtm.model.mtm_bpmn2.CorrelationSubscription; import eu.aniketos.mtm.model.mtm_bpmn2.DataAssociation; import eu.aniketos.mtm.model.mtm_bpmn2.DataInput; import eu.aniketos.mtm.model.mtm_bpmn2.DataInputAssociation; import eu.aniketos.mtm.model.mtm_bpmn2.DataObject; import eu.aniketos.mtm.model.mtm_bpmn2.DataObjectReference; import eu.aniketos.mtm.model.mtm_bpmn2.DataOutput; import eu.aniketos.mtm.model.mtm_bpmn2.DataOutputAssociation; import eu.aniketos.mtm.model.mtm_bpmn2.DataState; import eu.aniketos.mtm.model.mtm_bpmn2.DataStore; import eu.aniketos.mtm.model.mtm_bpmn2.DataStoreReference; import eu.aniketos.mtm.model.mtm_bpmn2.Definitions; import eu.aniketos.mtm.model.mtm_bpmn2.DocumentRoot; import eu.aniketos.mtm.model.mtm_bpmn2.Documentation; import eu.aniketos.mtm.model.mtm_bpmn2.EndEvent; import eu.aniketos.mtm.model.mtm_bpmn2.EndPoint; import eu.aniketos.mtm.model.mtm_bpmn2.ErrorEventDefinition; import eu.aniketos.mtm.model.mtm_bpmn2.Escalation; import eu.aniketos.mtm.model.mtm_bpmn2.EscalationEventDefinition; import eu.aniketos.mtm.model.mtm_bpmn2.Event; import eu.aniketos.mtm.model.mtm_bpmn2.EventBasedGateway; import eu.aniketos.mtm.model.mtm_bpmn2.EventDefinition; import eu.aniketos.mtm.model.mtm_bpmn2.ExclusiveGateway; import eu.aniketos.mtm.model.mtm_bpmn2.Expression; import eu.aniketos.mtm.model.mtm_bpmn2.Extension; import eu.aniketos.mtm.model.mtm_bpmn2.FlowElement; import eu.aniketos.mtm.model.mtm_bpmn2.FlowNode; import eu.aniketos.mtm.model.mtm_bpmn2.FormalExpression; import eu.aniketos.mtm.model.mtm_bpmn2.Gateway; import eu.aniketos.mtm.model.mtm_bpmn2.GlobalBusinessRuleTask; import eu.aniketos.mtm.model.mtm_bpmn2.GlobalChoreographyTask; import eu.aniketos.mtm.model.mtm_bpmn2.GlobalConversation; import eu.aniketos.mtm.model.mtm_bpmn2.GlobalManualTask; import eu.aniketos.mtm.model.mtm_bpmn2.GlobalScriptTask; import eu.aniketos.mtm.model.mtm_bpmn2.GlobalTask; import eu.aniketos.mtm.model.mtm_bpmn2.GlobalUserTask; import eu.aniketos.mtm.model.mtm_bpmn2.Group; import eu.aniketos.mtm.model.mtm_bpmn2.HumanPerformer; import eu.aniketos.mtm.model.mtm_bpmn2.ImplicitThrowEvent; import eu.aniketos.mtm.model.mtm_bpmn2.Import; import eu.aniketos.mtm.model.mtm_bpmn2.InclusiveGateway; import eu.aniketos.mtm.model.mtm_bpmn2.InputOutputBinding; import eu.aniketos.mtm.model.mtm_bpmn2.InputOutputSpecification; import eu.aniketos.mtm.model.mtm_bpmn2.InputSet; import eu.aniketos.mtm.model.mtm_bpmn2.Interface; import eu.aniketos.mtm.model.mtm_bpmn2.IntermediateCatchEvent; import eu.aniketos.mtm.model.mtm_bpmn2.IntermediateThrowEvent; import eu.aniketos.mtm.model.mtm_bpmn2.ItemDefinition; import eu.aniketos.mtm.model.mtm_bpmn2.Lane; import eu.aniketos.mtm.model.mtm_bpmn2.LaneSet; import eu.aniketos.mtm.model.mtm_bpmn2.LinkEventDefinition; import eu.aniketos.mtm.model.mtm_bpmn2.LoopCharacteristics; import eu.aniketos.mtm.model.mtm_bpmn2.ManualTask; import eu.aniketos.mtm.model.mtm_bpmn2.Message; import eu.aniketos.mtm.model.mtm_bpmn2.MessageEventDefinition; import eu.aniketos.mtm.model.mtm_bpmn2.MessageFlow; import eu.aniketos.mtm.model.mtm_bpmn2.MessageFlowAssociation; import eu.aniketos.mtm.model.mtm_bpmn2.Monitoring; import eu.aniketos.mtm.model.mtm_bpmn2.MultiInstanceLoopCharacteristics; import eu.aniketos.mtm.model.mtm_bpmn2.Operation; import eu.aniketos.mtm.model.mtm_bpmn2.OutputSet; import eu.aniketos.mtm.model.mtm_bpmn2.ParallelGateway; import eu.aniketos.mtm.model.mtm_bpmn2.Participant; import eu.aniketos.mtm.model.mtm_bpmn2.ParticipantAssociation; import eu.aniketos.mtm.model.mtm_bpmn2.ParticipantMultiplicity; import eu.aniketos.mtm.model.mtm_bpmn2.PartnerEntity; import eu.aniketos.mtm.model.mtm_bpmn2.PartnerRole; import eu.aniketos.mtm.model.mtm_bpmn2.Performer; import eu.aniketos.mtm.model.mtm_bpmn2.PotentialOwner; import eu.aniketos.mtm.model.mtm_bpmn2.Property; import eu.aniketos.mtm.model.mtm_bpmn2.ReceiveTask; import eu.aniketos.mtm.model.mtm_bpmn2.Relationship; import eu.aniketos.mtm.model.mtm_bpmn2.Rendering; import eu.aniketos.mtm.model.mtm_bpmn2.Resource; import eu.aniketos.mtm.model.mtm_bpmn2.ResourceAssignmentExpression; import eu.aniketos.mtm.model.mtm_bpmn2.ResourceParameter; import eu.aniketos.mtm.model.mtm_bpmn2.ResourceParameterBinding; import eu.aniketos.mtm.model.mtm_bpmn2.ResourceRole; import eu.aniketos.mtm.model.mtm_bpmn2.RootElement; import eu.aniketos.mtm.model.mtm_bpmn2.ScriptTask; import eu.aniketos.mtm.model.mtm_bpmn2.SendTask; import eu.aniketos.mtm.model.mtm_bpmn2.SequenceFlow; import eu.aniketos.mtm.model.mtm_bpmn2.ServiceTask; import eu.aniketos.mtm.model.mtm_bpmn2.Signal; import eu.aniketos.mtm.model.mtm_bpmn2.SignalEventDefinition; import eu.aniketos.mtm.model.mtm_bpmn2.StandardLoopCharacteristics; import eu.aniketos.mtm.model.mtm_bpmn2.StartEvent; import eu.aniketos.mtm.model.mtm_bpmn2.SubChoreography; import eu.aniketos.mtm.model.mtm_bpmn2.SubConversation; import eu.aniketos.mtm.model.mtm_bpmn2.SubProcess; import eu.aniketos.mtm.model.mtm_bpmn2.Task; import eu.aniketos.mtm.model.mtm_bpmn2.TerminateEventDefinition; import eu.aniketos.mtm.model.mtm_bpmn2.TextAnnotation; import eu.aniketos.mtm.model.mtm_bpmn2.ThrowEvent; import eu.aniketos.mtm.model.mtm_bpmn2.TimerEventDefinition; import eu.aniketos.mtm.model.mtm_bpmn2.Transaction; import eu.aniketos.mtm.model.mtm_bpmn2.UserTask; import org.eclipse.emf.common.notify.NotificationChain; import org.eclipse.emf.common.util.EMap; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EStructuralFeature; import org.eclipse.emf.ecore.EcorePackage; import org.eclipse.emf.ecore.InternalEObject; import org.eclipse.emf.ecore.impl.EObjectImpl; import org.eclipse.emf.ecore.impl.EStringToStringMapEntryImpl; import org.eclipse.emf.ecore.util.BasicFeatureMap; import org.eclipse.emf.ecore.util.EcoreEMap; import org.eclipse.emf.ecore.util.FeatureMap; import org.eclipse.emf.ecore.util.InternalEList; /** * <!-- begin-user-doc --> * An implementation of the model object '<em><b>Document Root</b></em>'. * <!-- end-user-doc --> * <p> * The following features are implemented: * <ul> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getMixed <em>Mixed</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getXSISchemaLocation <em>XSI Schema Location</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getActivity <em>Activity</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getAdHocSubProcess <em>Ad Hoc Sub Process</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getFlowElement <em>Flow Element</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getArtifact <em>Artifact</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getAssignment <em>Assignment</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getAssociation <em>Association</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getAuditing <em>Auditing</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getBaseElement <em>Base Element</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getBaseElementWithMixedContent <em>Base Element With Mixed Content</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getBoundaryEvent <em>Boundary Event</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getBusinessRuleTask <em>Business Rule Task</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getCallableElement <em>Callable Element</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getCallActivity <em>Call Activity</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getCallChoreography <em>Call Choreography</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getCallConversation <em>Call Conversation</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getConversationNode <em>Conversation Node</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getCancelEventDefinition <em>Cancel Event Definition</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getEventDefinition <em>Event Definition</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getRootElement <em>Root Element</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getCatchEvent <em>Catch Event</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getCategory <em>Category</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getCategoryValue <em>Category Value</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getChoreography <em>Choreography</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getCollaboration <em>Collaboration</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getChoreographyActivity <em>Choreography Activity</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getChoreographyTask <em>Choreography Task</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getCompensateEventDefinition <em>Compensate Event Definition</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getComplexBehaviorDefinition <em>Complex Behavior Definition</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getComplexGateway <em>Complex Gateway</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getConditionalEventDefinition <em>Conditional Event Definition</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getConversation <em>Conversation</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getConversationAssociation <em>Conversation Association</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getConversationLink <em>Conversation Link</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getCorrelationKey <em>Correlation Key</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getCorrelationProperty <em>Correlation Property</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getCorrelationPropertyBinding <em>Correlation Property Binding</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getCorrelationPropertyRetrievalExpression <em>Correlation Property Retrieval Expression</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getCorrelationSubscription <em>Correlation Subscription</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getDataAssociation <em>Data Association</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getDataInput <em>Data Input</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getDataInputAssociation <em>Data Input Association</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getDataObject <em>Data Object</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getDataObjectReference <em>Data Object Reference</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getDataOutput <em>Data Output</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getDataOutputAssociation <em>Data Output Association</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getDataState <em>Data State</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getDataStore <em>Data Store</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getDataStoreReference <em>Data Store Reference</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getDefinitions <em>Definitions</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getDocumentation <em>Documentation</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getEndEvent <em>End Event</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getEndPoint <em>End Point</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getError <em>Error</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getErrorEventDefinition <em>Error Event Definition</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getEscalation <em>Escalation</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getEscalationEventDefinition <em>Escalation Event Definition</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getEvent <em>Event</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getEventBasedGateway <em>Event Based Gateway</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getExclusiveGateway <em>Exclusive Gateway</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getExpression <em>Expression</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getExtension <em>Extension</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getExtensionElements <em>Extension Elements</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getFlowNode <em>Flow Node</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getFormalExpression <em>Formal Expression</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getGateway <em>Gateway</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getGlobalBusinessRuleTask <em>Global Business Rule Task</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getGlobalChoreographyTask <em>Global Choreography Task</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getGlobalConversation <em>Global Conversation</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getGlobalManualTask <em>Global Manual Task</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getGlobalScriptTask <em>Global Script Task</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getGlobalTask <em>Global Task</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getGlobalUserTask <em>Global User Task</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getGroup <em>Group</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getHumanPerformer <em>Human Performer</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getPerformer <em>Performer</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getResourceRole <em>Resource Role</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getImplicitThrowEvent <em>Implicit Throw Event</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getImport <em>Import</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getInclusiveGateway <em>Inclusive Gateway</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getInputSet <em>Input Set</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getInterface <em>Interface</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getIntermediateCatchEvent <em>Intermediate Catch Event</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getIntermediateThrowEvent <em>Intermediate Throw Event</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getIoBinding <em>Io Binding</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getIoSpecification <em>Io Specification</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getItemDefinition <em>Item Definition</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getLane <em>Lane</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getLaneSet <em>Lane Set</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getLinkEventDefinition <em>Link Event Definition</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getLoopCharacteristics <em>Loop Characteristics</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getManualTask <em>Manual Task</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getMessage <em>Message</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getMessageEventDefinition <em>Message Event Definition</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getMessageFlow <em>Message Flow</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getMessageFlowAssociation <em>Message Flow Association</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getMonitoring <em>Monitoring</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getMultiInstanceLoopCharacteristics <em>Multi Instance Loop Characteristics</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getOperation <em>Operation</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getOutputSet <em>Output Set</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getParallelGateway <em>Parallel Gateway</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getParticipant <em>Participant</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getParticipantAssociation <em>Participant Association</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getParticipantMultiplicity <em>Participant Multiplicity</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getPartnerEntity <em>Partner Entity</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getPartnerRole <em>Partner Role</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getPotentialOwner <em>Potential Owner</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getProcess <em>Process</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getProperty <em>Property</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getReceiveTask <em>Receive Task</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getRelationship <em>Relationship</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getRendering <em>Rendering</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getResource <em>Resource</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getResourceAssignmentExpression <em>Resource Assignment Expression</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getResourceParameter <em>Resource Parameter</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getResourceParameterBinding <em>Resource Parameter Binding</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getScript <em>Script</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getScriptTask <em>Script Task</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getSendTask <em>Send Task</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getSequenceFlow <em>Sequence Flow</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getServiceTask <em>Service Task</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getSignal <em>Signal</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getSignalEventDefinition <em>Signal Event Definition</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getStandardLoopCharacteristics <em>Standard Loop Characteristics</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getStartEvent <em>Start Event</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getSubChoreography <em>Sub Choreography</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getSubConversation <em>Sub Conversation</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getSubProcess <em>Sub Process</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getTask <em>Task</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getTerminateEventDefinition <em>Terminate Event Definition</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getText <em>Text</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getTextAnnotation <em>Text Annotation</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getThrowEvent <em>Throw Event</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getTimerEventDefinition <em>Timer Event Definition</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getTransaction <em>Transaction</em>}</li> * <li>{@link eu.aniketos.mtm.model.mtm_bpmn2.impl.DocumentRootImpl#getUserTask <em>User Task</em>}</li> * </ul> * </p> * * @generated */ public class DocumentRootImpl extends EObjectImpl implements DocumentRoot { /** * The cached value of the '{@link #getMixed() <em>Mixed</em>}' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getMixed() * @generated * @ordered */ protected FeatureMap mixed; /** * The cached value of the '{@link #getXMLNSPrefixMap() <em>XMLNS Prefix Map</em>}' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getXMLNSPrefixMap() * @generated * @ordered */ protected EMap<String, String> xMLNSPrefixMap; /** * The cached value of the '{@link #getXSISchemaLocation() <em>XSI Schema Location</em>}' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getXSISchemaLocation() * @generated * @ordered */ protected EMap<String, String> xSISchemaLocation; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected DocumentRootImpl() { super(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override protected EClass eStaticClass() { return Bpmn2Package.Literals.DOCUMENT_ROOT; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public FeatureMap getMixed() { if (mixed == null) { mixed = new BasicFeatureMap(this, Bpmn2Package.DOCUMENT_ROOT__MIXED); } return mixed; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EMap<String, String> getXMLNSPrefixMap() { if (xMLNSPrefixMap == null) { xMLNSPrefixMap = new EcoreEMap<String,String>(EcorePackage.Literals.ESTRING_TO_STRING_MAP_ENTRY, EStringToStringMapEntryImpl.class, this, Bpmn2Package.DOCUMENT_ROOT__XMLNS_PREFIX_MAP); } return xMLNSPrefixMap; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EMap<String, String> getXSISchemaLocation() { if (xSISchemaLocation == null) { xSISchemaLocation = new EcoreEMap<String,String>(EcorePackage.Literals.ESTRING_TO_STRING_MAP_ENTRY, EStringToStringMapEntryImpl.class, this, Bpmn2Package.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION); } return xSISchemaLocation; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Activity getActivity() { return (Activity)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__ACTIVITY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetActivity(Activity newActivity, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__ACTIVITY, newActivity, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setActivity(Activity newActivity) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__ACTIVITY, newActivity); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public AdHocSubProcess getAdHocSubProcess() { return (AdHocSubProcess)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__AD_HOC_SUB_PROCESS, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetAdHocSubProcess(AdHocSubProcess newAdHocSubProcess, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__AD_HOC_SUB_PROCESS, newAdHocSubProcess, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setAdHocSubProcess(AdHocSubProcess newAdHocSubProcess) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__AD_HOC_SUB_PROCESS, newAdHocSubProcess); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public FlowElement getFlowElement() { return (FlowElement)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__FLOW_ELEMENT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetFlowElement(FlowElement newFlowElement, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__FLOW_ELEMENT, newFlowElement, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setFlowElement(FlowElement newFlowElement) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__FLOW_ELEMENT, newFlowElement); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Artifact getArtifact() { return (Artifact)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__ARTIFACT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetArtifact(Artifact newArtifact, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__ARTIFACT, newArtifact, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setArtifact(Artifact newArtifact) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__ARTIFACT, newArtifact); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Assignment getAssignment() { return (Assignment)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__ASSIGNMENT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetAssignment(Assignment newAssignment, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__ASSIGNMENT, newAssignment, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setAssignment(Assignment newAssignment) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__ASSIGNMENT, newAssignment); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Association getAssociation() { return (Association)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__ASSOCIATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetAssociation(Association newAssociation, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__ASSOCIATION, newAssociation, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setAssociation(Association newAssociation) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__ASSOCIATION, newAssociation); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Auditing getAuditing() { return (Auditing)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__AUDITING, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetAuditing(Auditing newAuditing, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__AUDITING, newAuditing, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setAuditing(Auditing newAuditing) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__AUDITING, newAuditing); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public BaseElement getBaseElement() { return (BaseElement)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__BASE_ELEMENT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetBaseElement(BaseElement newBaseElement, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__BASE_ELEMENT, newBaseElement, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setBaseElement(BaseElement newBaseElement) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__BASE_ELEMENT, newBaseElement); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EObject getBaseElementWithMixedContent() { return (EObject)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__BASE_ELEMENT_WITH_MIXED_CONTENT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetBaseElementWithMixedContent(EObject newBaseElementWithMixedContent, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__BASE_ELEMENT_WITH_MIXED_CONTENT, newBaseElementWithMixedContent, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setBaseElementWithMixedContent(EObject newBaseElementWithMixedContent) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__BASE_ELEMENT_WITH_MIXED_CONTENT, newBaseElementWithMixedContent); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public BoundaryEvent getBoundaryEvent() { return (BoundaryEvent)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__BOUNDARY_EVENT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetBoundaryEvent(BoundaryEvent newBoundaryEvent, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__BOUNDARY_EVENT, newBoundaryEvent, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setBoundaryEvent(BoundaryEvent newBoundaryEvent) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__BOUNDARY_EVENT, newBoundaryEvent); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public BusinessRuleTask getBusinessRuleTask() { return (BusinessRuleTask)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__BUSINESS_RULE_TASK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetBusinessRuleTask(BusinessRuleTask newBusinessRuleTask, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__BUSINESS_RULE_TASK, newBusinessRuleTask, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setBusinessRuleTask(BusinessRuleTask newBusinessRuleTask) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__BUSINESS_RULE_TASK, newBusinessRuleTask); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public CallableElement getCallableElement() { return (CallableElement)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CALLABLE_ELEMENT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetCallableElement(CallableElement newCallableElement, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CALLABLE_ELEMENT, newCallableElement, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setCallableElement(CallableElement newCallableElement) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CALLABLE_ELEMENT, newCallableElement); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public CallActivity getCallActivity() { return (CallActivity)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CALL_ACTIVITY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetCallActivity(CallActivity newCallActivity, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CALL_ACTIVITY, newCallActivity, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setCallActivity(CallActivity newCallActivity) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CALL_ACTIVITY, newCallActivity); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public CallChoreography getCallChoreography() { return (CallChoreography)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CALL_CHOREOGRAPHY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetCallChoreography(CallChoreography newCallChoreography, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CALL_CHOREOGRAPHY, newCallChoreography, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setCallChoreography(CallChoreography newCallChoreography) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CALL_CHOREOGRAPHY, newCallChoreography); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public CallConversation getCallConversation() { return (CallConversation)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CALL_CONVERSATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetCallConversation(CallConversation newCallConversation, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CALL_CONVERSATION, newCallConversation, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setCallConversation(CallConversation newCallConversation) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CALL_CONVERSATION, newCallConversation); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ConversationNode getConversationNode() { return (ConversationNode)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CONVERSATION_NODE, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetConversationNode(ConversationNode newConversationNode, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CONVERSATION_NODE, newConversationNode, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setConversationNode(ConversationNode newConversationNode) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CONVERSATION_NODE, newConversationNode); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public CancelEventDefinition getCancelEventDefinition() { return (CancelEventDefinition)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CANCEL_EVENT_DEFINITION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetCancelEventDefinition(CancelEventDefinition newCancelEventDefinition, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CANCEL_EVENT_DEFINITION, newCancelEventDefinition, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setCancelEventDefinition(CancelEventDefinition newCancelEventDefinition) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CANCEL_EVENT_DEFINITION, newCancelEventDefinition); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EventDefinition getEventDefinition() { return (EventDefinition)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__EVENT_DEFINITION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetEventDefinition(EventDefinition newEventDefinition, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__EVENT_DEFINITION, newEventDefinition, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setEventDefinition(EventDefinition newEventDefinition) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__EVENT_DEFINITION, newEventDefinition); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public RootElement getRootElement() { return (RootElement)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__ROOT_ELEMENT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetRootElement(RootElement newRootElement, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__ROOT_ELEMENT, newRootElement, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setRootElement(RootElement newRootElement) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__ROOT_ELEMENT, newRootElement); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public CatchEvent getCatchEvent() { return (CatchEvent)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CATCH_EVENT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetCatchEvent(CatchEvent newCatchEvent, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CATCH_EVENT, newCatchEvent, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setCatchEvent(CatchEvent newCatchEvent) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CATCH_EVENT, newCatchEvent); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Category getCategory() { return (Category)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CATEGORY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetCategory(Category newCategory, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CATEGORY, newCategory, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setCategory(Category newCategory) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CATEGORY, newCategory); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public CategoryValue getCategoryValue() { return (CategoryValue)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CATEGORY_VALUE, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetCategoryValue(CategoryValue newCategoryValue, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CATEGORY_VALUE, newCategoryValue, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setCategoryValue(CategoryValue newCategoryValue) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CATEGORY_VALUE, newCategoryValue); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Choreography getChoreography() { return (Choreography)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CHOREOGRAPHY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetChoreography(Choreography newChoreography, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CHOREOGRAPHY, newChoreography, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setChoreography(Choreography newChoreography) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CHOREOGRAPHY, newChoreography); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Collaboration getCollaboration() { return (Collaboration)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__COLLABORATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetCollaboration(Collaboration newCollaboration, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__COLLABORATION, newCollaboration, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setCollaboration(Collaboration newCollaboration) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__COLLABORATION, newCollaboration); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ChoreographyActivity getChoreographyActivity() { return (ChoreographyActivity)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CHOREOGRAPHY_ACTIVITY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetChoreographyActivity(ChoreographyActivity newChoreographyActivity, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CHOREOGRAPHY_ACTIVITY, newChoreographyActivity, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setChoreographyActivity(ChoreographyActivity newChoreographyActivity) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CHOREOGRAPHY_ACTIVITY, newChoreographyActivity); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ChoreographyTask getChoreographyTask() { return (ChoreographyTask)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CHOREOGRAPHY_TASK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetChoreographyTask(ChoreographyTask newChoreographyTask, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CHOREOGRAPHY_TASK, newChoreographyTask, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setChoreographyTask(ChoreographyTask newChoreographyTask) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CHOREOGRAPHY_TASK, newChoreographyTask); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public CompensateEventDefinition getCompensateEventDefinition() { return (CompensateEventDefinition)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__COMPENSATE_EVENT_DEFINITION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetCompensateEventDefinition(CompensateEventDefinition newCompensateEventDefinition, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__COMPENSATE_EVENT_DEFINITION, newCompensateEventDefinition, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setCompensateEventDefinition(CompensateEventDefinition newCompensateEventDefinition) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__COMPENSATE_EVENT_DEFINITION, newCompensateEventDefinition); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ComplexBehaviorDefinition getComplexBehaviorDefinition() { return (ComplexBehaviorDefinition)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__COMPLEX_BEHAVIOR_DEFINITION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetComplexBehaviorDefinition(ComplexBehaviorDefinition newComplexBehaviorDefinition, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__COMPLEX_BEHAVIOR_DEFINITION, newComplexBehaviorDefinition, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setComplexBehaviorDefinition(ComplexBehaviorDefinition newComplexBehaviorDefinition) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__COMPLEX_BEHAVIOR_DEFINITION, newComplexBehaviorDefinition); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ComplexGateway getComplexGateway() { return (ComplexGateway)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__COMPLEX_GATEWAY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetComplexGateway(ComplexGateway newComplexGateway, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__COMPLEX_GATEWAY, newComplexGateway, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setComplexGateway(ComplexGateway newComplexGateway) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__COMPLEX_GATEWAY, newComplexGateway); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ConditionalEventDefinition getConditionalEventDefinition() { return (ConditionalEventDefinition)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CONDITIONAL_EVENT_DEFINITION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetConditionalEventDefinition(ConditionalEventDefinition newConditionalEventDefinition, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CONDITIONAL_EVENT_DEFINITION, newConditionalEventDefinition, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setConditionalEventDefinition(ConditionalEventDefinition newConditionalEventDefinition) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CONDITIONAL_EVENT_DEFINITION, newConditionalEventDefinition); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Conversation getConversation() { return (Conversation)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CONVERSATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetConversation(Conversation newConversation, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CONVERSATION, newConversation, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setConversation(Conversation newConversation) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CONVERSATION, newConversation); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ConversationAssociation getConversationAssociation() { return (ConversationAssociation)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CONVERSATION_ASSOCIATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetConversationAssociation(ConversationAssociation newConversationAssociation, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CONVERSATION_ASSOCIATION, newConversationAssociation, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setConversationAssociation(ConversationAssociation newConversationAssociation) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CONVERSATION_ASSOCIATION, newConversationAssociation); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ConversationLink getConversationLink() { return (ConversationLink)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CONVERSATION_LINK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetConversationLink(ConversationLink newConversationLink, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CONVERSATION_LINK, newConversationLink, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setConversationLink(ConversationLink newConversationLink) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CONVERSATION_LINK, newConversationLink); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public CorrelationKey getCorrelationKey() { return (CorrelationKey)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CORRELATION_KEY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetCorrelationKey(CorrelationKey newCorrelationKey, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CORRELATION_KEY, newCorrelationKey, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setCorrelationKey(CorrelationKey newCorrelationKey) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CORRELATION_KEY, newCorrelationKey); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public CorrelationProperty getCorrelationProperty() { return (CorrelationProperty)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CORRELATION_PROPERTY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetCorrelationProperty(CorrelationProperty newCorrelationProperty, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CORRELATION_PROPERTY, newCorrelationProperty, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setCorrelationProperty(CorrelationProperty newCorrelationProperty) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CORRELATION_PROPERTY, newCorrelationProperty); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public CorrelationPropertyBinding getCorrelationPropertyBinding() { return (CorrelationPropertyBinding)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CORRELATION_PROPERTY_BINDING, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetCorrelationPropertyBinding(CorrelationPropertyBinding newCorrelationPropertyBinding, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CORRELATION_PROPERTY_BINDING, newCorrelationPropertyBinding, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setCorrelationPropertyBinding(CorrelationPropertyBinding newCorrelationPropertyBinding) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CORRELATION_PROPERTY_BINDING, newCorrelationPropertyBinding); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public CorrelationPropertyRetrievalExpression getCorrelationPropertyRetrievalExpression() { return (CorrelationPropertyRetrievalExpression)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CORRELATION_PROPERTY_RETRIEVAL_EXPRESSION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetCorrelationPropertyRetrievalExpression(CorrelationPropertyRetrievalExpression newCorrelationPropertyRetrievalExpression, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CORRELATION_PROPERTY_RETRIEVAL_EXPRESSION, newCorrelationPropertyRetrievalExpression, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setCorrelationPropertyRetrievalExpression(CorrelationPropertyRetrievalExpression newCorrelationPropertyRetrievalExpression) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CORRELATION_PROPERTY_RETRIEVAL_EXPRESSION, newCorrelationPropertyRetrievalExpression); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public CorrelationSubscription getCorrelationSubscription() { return (CorrelationSubscription)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__CORRELATION_SUBSCRIPTION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetCorrelationSubscription(CorrelationSubscription newCorrelationSubscription, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__CORRELATION_SUBSCRIPTION, newCorrelationSubscription, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setCorrelationSubscription(CorrelationSubscription newCorrelationSubscription) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__CORRELATION_SUBSCRIPTION, newCorrelationSubscription); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DataAssociation getDataAssociation() { return (DataAssociation)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_ASSOCIATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetDataAssociation(DataAssociation newDataAssociation, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_ASSOCIATION, newDataAssociation, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDataAssociation(DataAssociation newDataAssociation) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_ASSOCIATION, newDataAssociation); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DataInput getDataInput() { return (DataInput)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_INPUT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetDataInput(DataInput newDataInput, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_INPUT, newDataInput, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDataInput(DataInput newDataInput) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_INPUT, newDataInput); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DataInputAssociation getDataInputAssociation() { return (DataInputAssociation)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_INPUT_ASSOCIATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetDataInputAssociation(DataInputAssociation newDataInputAssociation, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_INPUT_ASSOCIATION, newDataInputAssociation, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDataInputAssociation(DataInputAssociation newDataInputAssociation) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_INPUT_ASSOCIATION, newDataInputAssociation); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DataObject getDataObject() { return (DataObject)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_OBJECT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetDataObject(DataObject newDataObject, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_OBJECT, newDataObject, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDataObject(DataObject newDataObject) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_OBJECT, newDataObject); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DataObjectReference getDataObjectReference() { return (DataObjectReference)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_OBJECT_REFERENCE, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetDataObjectReference(DataObjectReference newDataObjectReference, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_OBJECT_REFERENCE, newDataObjectReference, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDataObjectReference(DataObjectReference newDataObjectReference) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_OBJECT_REFERENCE, newDataObjectReference); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DataOutput getDataOutput() { return (DataOutput)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_OUTPUT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetDataOutput(DataOutput newDataOutput, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_OUTPUT, newDataOutput, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDataOutput(DataOutput newDataOutput) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_OUTPUT, newDataOutput); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DataOutputAssociation getDataOutputAssociation() { return (DataOutputAssociation)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_OUTPUT_ASSOCIATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetDataOutputAssociation(DataOutputAssociation newDataOutputAssociation, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_OUTPUT_ASSOCIATION, newDataOutputAssociation, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDataOutputAssociation(DataOutputAssociation newDataOutputAssociation) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_OUTPUT_ASSOCIATION, newDataOutputAssociation); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DataState getDataState() { return (DataState)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_STATE, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetDataState(DataState newDataState, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_STATE, newDataState, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDataState(DataState newDataState) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_STATE, newDataState); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DataStore getDataStore() { return (DataStore)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_STORE, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetDataStore(DataStore newDataStore, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_STORE, newDataStore, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDataStore(DataStore newDataStore) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_STORE, newDataStore); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DataStoreReference getDataStoreReference() { return (DataStoreReference)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_STORE_REFERENCE, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetDataStoreReference(DataStoreReference newDataStoreReference, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_STORE_REFERENCE, newDataStoreReference, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDataStoreReference(DataStoreReference newDataStoreReference) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__DATA_STORE_REFERENCE, newDataStoreReference); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Definitions getDefinitions() { return (Definitions)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__DEFINITIONS, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetDefinitions(Definitions newDefinitions, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__DEFINITIONS, newDefinitions, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDefinitions(Definitions newDefinitions) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__DEFINITIONS, newDefinitions); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Documentation getDocumentation() { return (Documentation)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__DOCUMENTATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetDocumentation(Documentation newDocumentation, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__DOCUMENTATION, newDocumentation, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDocumentation(Documentation newDocumentation) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__DOCUMENTATION, newDocumentation); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EndEvent getEndEvent() { return (EndEvent)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__END_EVENT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetEndEvent(EndEvent newEndEvent, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__END_EVENT, newEndEvent, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setEndEvent(EndEvent newEndEvent) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__END_EVENT, newEndEvent); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EndPoint getEndPoint() { return (EndPoint)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__END_POINT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetEndPoint(EndPoint newEndPoint, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__END_POINT, newEndPoint, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setEndPoint(EndPoint newEndPoint) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__END_POINT, newEndPoint); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public eu.aniketos.mtm.model.mtm_bpmn2.Error getError() { return (eu.aniketos.mtm.model.mtm_bpmn2.Error)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__ERROR, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetError(eu.aniketos.mtm.model.mtm_bpmn2.Error newError, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__ERROR, newError, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setError(eu.aniketos.mtm.model.mtm_bpmn2.Error newError) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__ERROR, newError); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ErrorEventDefinition getErrorEventDefinition() { return (ErrorEventDefinition)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__ERROR_EVENT_DEFINITION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetErrorEventDefinition(ErrorEventDefinition newErrorEventDefinition, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__ERROR_EVENT_DEFINITION, newErrorEventDefinition, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setErrorEventDefinition(ErrorEventDefinition newErrorEventDefinition) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__ERROR_EVENT_DEFINITION, newErrorEventDefinition); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Escalation getEscalation() { return (Escalation)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__ESCALATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetEscalation(Escalation newEscalation, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__ESCALATION, newEscalation, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setEscalation(Escalation newEscalation) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__ESCALATION, newEscalation); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EscalationEventDefinition getEscalationEventDefinition() { return (EscalationEventDefinition)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__ESCALATION_EVENT_DEFINITION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetEscalationEventDefinition(EscalationEventDefinition newEscalationEventDefinition, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__ESCALATION_EVENT_DEFINITION, newEscalationEventDefinition, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setEscalationEventDefinition(EscalationEventDefinition newEscalationEventDefinition) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__ESCALATION_EVENT_DEFINITION, newEscalationEventDefinition); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Event getEvent() { return (Event)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__EVENT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetEvent(Event newEvent, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__EVENT, newEvent, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setEvent(Event newEvent) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__EVENT, newEvent); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EventBasedGateway getEventBasedGateway() { return (EventBasedGateway)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__EVENT_BASED_GATEWAY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetEventBasedGateway(EventBasedGateway newEventBasedGateway, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__EVENT_BASED_GATEWAY, newEventBasedGateway, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setEventBasedGateway(EventBasedGateway newEventBasedGateway) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__EVENT_BASED_GATEWAY, newEventBasedGateway); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ExclusiveGateway getExclusiveGateway() { return (ExclusiveGateway)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__EXCLUSIVE_GATEWAY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetExclusiveGateway(ExclusiveGateway newExclusiveGateway, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__EXCLUSIVE_GATEWAY, newExclusiveGateway, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setExclusiveGateway(ExclusiveGateway newExclusiveGateway) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__EXCLUSIVE_GATEWAY, newExclusiveGateway); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Expression getExpression() { return (Expression)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__EXPRESSION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetExpression(Expression newExpression, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__EXPRESSION, newExpression, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setExpression(Expression newExpression) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__EXPRESSION, newExpression); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Extension getExtension() { return (Extension)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__EXTENSION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetExtension(Extension newExtension, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__EXTENSION, newExtension, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setExtension(Extension newExtension) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__EXTENSION, newExtension); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EObject getExtensionElements() { return (EObject)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__EXTENSION_ELEMENTS, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetExtensionElements(EObject newExtensionElements, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__EXTENSION_ELEMENTS, newExtensionElements, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setExtensionElements(EObject newExtensionElements) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__EXTENSION_ELEMENTS, newExtensionElements); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public FlowNode getFlowNode() { return (FlowNode)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__FLOW_NODE, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetFlowNode(FlowNode newFlowNode, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__FLOW_NODE, newFlowNode, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setFlowNode(FlowNode newFlowNode) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__FLOW_NODE, newFlowNode); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public FormalExpression getFormalExpression() { return (FormalExpression)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__FORMAL_EXPRESSION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetFormalExpression(FormalExpression newFormalExpression, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__FORMAL_EXPRESSION, newFormalExpression, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setFormalExpression(FormalExpression newFormalExpression) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__FORMAL_EXPRESSION, newFormalExpression); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Gateway getGateway() { return (Gateway)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__GATEWAY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetGateway(Gateway newGateway, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__GATEWAY, newGateway, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public GlobalBusinessRuleTask getGlobalBusinessRuleTask() { return (GlobalBusinessRuleTask)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_BUSINESS_RULE_TASK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetGlobalBusinessRuleTask(GlobalBusinessRuleTask newGlobalBusinessRuleTask, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_BUSINESS_RULE_TASK, newGlobalBusinessRuleTask, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setGlobalBusinessRuleTask(GlobalBusinessRuleTask newGlobalBusinessRuleTask) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_BUSINESS_RULE_TASK, newGlobalBusinessRuleTask); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public GlobalChoreographyTask getGlobalChoreographyTask() { return (GlobalChoreographyTask)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_CHOREOGRAPHY_TASK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetGlobalChoreographyTask(GlobalChoreographyTask newGlobalChoreographyTask, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_CHOREOGRAPHY_TASK, newGlobalChoreographyTask, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setGlobalChoreographyTask(GlobalChoreographyTask newGlobalChoreographyTask) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_CHOREOGRAPHY_TASK, newGlobalChoreographyTask); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public GlobalConversation getGlobalConversation() { return (GlobalConversation)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_CONVERSATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetGlobalConversation(GlobalConversation newGlobalConversation, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_CONVERSATION, newGlobalConversation, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setGlobalConversation(GlobalConversation newGlobalConversation) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_CONVERSATION, newGlobalConversation); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public GlobalManualTask getGlobalManualTask() { return (GlobalManualTask)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_MANUAL_TASK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetGlobalManualTask(GlobalManualTask newGlobalManualTask, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_MANUAL_TASK, newGlobalManualTask, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setGlobalManualTask(GlobalManualTask newGlobalManualTask) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_MANUAL_TASK, newGlobalManualTask); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public GlobalScriptTask getGlobalScriptTask() { return (GlobalScriptTask)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_SCRIPT_TASK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetGlobalScriptTask(GlobalScriptTask newGlobalScriptTask, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_SCRIPT_TASK, newGlobalScriptTask, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setGlobalScriptTask(GlobalScriptTask newGlobalScriptTask) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_SCRIPT_TASK, newGlobalScriptTask); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public GlobalTask getGlobalTask() { return (GlobalTask)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_TASK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetGlobalTask(GlobalTask newGlobalTask, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_TASK, newGlobalTask, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setGlobalTask(GlobalTask newGlobalTask) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_TASK, newGlobalTask); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public GlobalUserTask getGlobalUserTask() { return (GlobalUserTask)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_USER_TASK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetGlobalUserTask(GlobalUserTask newGlobalUserTask, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_USER_TASK, newGlobalUserTask, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setGlobalUserTask(GlobalUserTask newGlobalUserTask) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__GLOBAL_USER_TASK, newGlobalUserTask); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Group getGroup() { return (Group)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__GROUP, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetGroup(Group newGroup, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__GROUP, newGroup, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setGroup(Group newGroup) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__GROUP, newGroup); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public HumanPerformer getHumanPerformer() { return (HumanPerformer)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__HUMAN_PERFORMER, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetHumanPerformer(HumanPerformer newHumanPerformer, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__HUMAN_PERFORMER, newHumanPerformer, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setHumanPerformer(HumanPerformer newHumanPerformer) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__HUMAN_PERFORMER, newHumanPerformer); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Performer getPerformer() { return (Performer)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__PERFORMER, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetPerformer(Performer newPerformer, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__PERFORMER, newPerformer, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setPerformer(Performer newPerformer) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__PERFORMER, newPerformer); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ResourceRole getResourceRole() { return (ResourceRole)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__RESOURCE_ROLE, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetResourceRole(ResourceRole newResourceRole, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__RESOURCE_ROLE, newResourceRole, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setResourceRole(ResourceRole newResourceRole) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__RESOURCE_ROLE, newResourceRole); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ImplicitThrowEvent getImplicitThrowEvent() { return (ImplicitThrowEvent)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__IMPLICIT_THROW_EVENT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetImplicitThrowEvent(ImplicitThrowEvent newImplicitThrowEvent, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__IMPLICIT_THROW_EVENT, newImplicitThrowEvent, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setImplicitThrowEvent(ImplicitThrowEvent newImplicitThrowEvent) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__IMPLICIT_THROW_EVENT, newImplicitThrowEvent); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Import getImport() { return (Import)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__IMPORT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetImport(Import newImport, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__IMPORT, newImport, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setImport(Import newImport) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__IMPORT, newImport); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public InclusiveGateway getInclusiveGateway() { return (InclusiveGateway)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__INCLUSIVE_GATEWAY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetInclusiveGateway(InclusiveGateway newInclusiveGateway, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__INCLUSIVE_GATEWAY, newInclusiveGateway, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setInclusiveGateway(InclusiveGateway newInclusiveGateway) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__INCLUSIVE_GATEWAY, newInclusiveGateway); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public InputSet getInputSet() { return (InputSet)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__INPUT_SET, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetInputSet(InputSet newInputSet, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__INPUT_SET, newInputSet, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setInputSet(InputSet newInputSet) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__INPUT_SET, newInputSet); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Interface getInterface() { return (Interface)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__INTERFACE, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetInterface(Interface newInterface, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__INTERFACE, newInterface, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setInterface(Interface newInterface) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__INTERFACE, newInterface); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public IntermediateCatchEvent getIntermediateCatchEvent() { return (IntermediateCatchEvent)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__INTERMEDIATE_CATCH_EVENT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetIntermediateCatchEvent(IntermediateCatchEvent newIntermediateCatchEvent, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__INTERMEDIATE_CATCH_EVENT, newIntermediateCatchEvent, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setIntermediateCatchEvent(IntermediateCatchEvent newIntermediateCatchEvent) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__INTERMEDIATE_CATCH_EVENT, newIntermediateCatchEvent); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public IntermediateThrowEvent getIntermediateThrowEvent() { return (IntermediateThrowEvent)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__INTERMEDIATE_THROW_EVENT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetIntermediateThrowEvent(IntermediateThrowEvent newIntermediateThrowEvent, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__INTERMEDIATE_THROW_EVENT, newIntermediateThrowEvent, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setIntermediateThrowEvent(IntermediateThrowEvent newIntermediateThrowEvent) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__INTERMEDIATE_THROW_EVENT, newIntermediateThrowEvent); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public InputOutputBinding getIoBinding() { return (InputOutputBinding)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__IO_BINDING, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetIoBinding(InputOutputBinding newIoBinding, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__IO_BINDING, newIoBinding, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setIoBinding(InputOutputBinding newIoBinding) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__IO_BINDING, newIoBinding); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public InputOutputSpecification getIoSpecification() { return (InputOutputSpecification)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__IO_SPECIFICATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetIoSpecification(InputOutputSpecification newIoSpecification, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__IO_SPECIFICATION, newIoSpecification, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setIoSpecification(InputOutputSpecification newIoSpecification) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__IO_SPECIFICATION, newIoSpecification); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ItemDefinition getItemDefinition() { return (ItemDefinition)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__ITEM_DEFINITION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetItemDefinition(ItemDefinition newItemDefinition, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__ITEM_DEFINITION, newItemDefinition, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setItemDefinition(ItemDefinition newItemDefinition) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__ITEM_DEFINITION, newItemDefinition); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Lane getLane() { return (Lane)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__LANE, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetLane(Lane newLane, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__LANE, newLane, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setLane(Lane newLane) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__LANE, newLane); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public LaneSet getLaneSet() { return (LaneSet)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__LANE_SET, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetLaneSet(LaneSet newLaneSet, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__LANE_SET, newLaneSet, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setLaneSet(LaneSet newLaneSet) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__LANE_SET, newLaneSet); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public LinkEventDefinition getLinkEventDefinition() { return (LinkEventDefinition)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__LINK_EVENT_DEFINITION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetLinkEventDefinition(LinkEventDefinition newLinkEventDefinition, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__LINK_EVENT_DEFINITION, newLinkEventDefinition, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setLinkEventDefinition(LinkEventDefinition newLinkEventDefinition) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__LINK_EVENT_DEFINITION, newLinkEventDefinition); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public LoopCharacteristics getLoopCharacteristics() { return (LoopCharacteristics)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__LOOP_CHARACTERISTICS, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetLoopCharacteristics(LoopCharacteristics newLoopCharacteristics, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__LOOP_CHARACTERISTICS, newLoopCharacteristics, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setLoopCharacteristics(LoopCharacteristics newLoopCharacteristics) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__LOOP_CHARACTERISTICS, newLoopCharacteristics); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ManualTask getManualTask() { return (ManualTask)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__MANUAL_TASK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetManualTask(ManualTask newManualTask, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__MANUAL_TASK, newManualTask, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setManualTask(ManualTask newManualTask) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__MANUAL_TASK, newManualTask); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Message getMessage() { return (Message)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__MESSAGE, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetMessage(Message newMessage, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__MESSAGE, newMessage, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setMessage(Message newMessage) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__MESSAGE, newMessage); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public MessageEventDefinition getMessageEventDefinition() { return (MessageEventDefinition)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__MESSAGE_EVENT_DEFINITION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetMessageEventDefinition(MessageEventDefinition newMessageEventDefinition, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__MESSAGE_EVENT_DEFINITION, newMessageEventDefinition, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setMessageEventDefinition(MessageEventDefinition newMessageEventDefinition) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__MESSAGE_EVENT_DEFINITION, newMessageEventDefinition); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public MessageFlow getMessageFlow() { return (MessageFlow)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__MESSAGE_FLOW, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetMessageFlow(MessageFlow newMessageFlow, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__MESSAGE_FLOW, newMessageFlow, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setMessageFlow(MessageFlow newMessageFlow) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__MESSAGE_FLOW, newMessageFlow); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public MessageFlowAssociation getMessageFlowAssociation() { return (MessageFlowAssociation)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__MESSAGE_FLOW_ASSOCIATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetMessageFlowAssociation(MessageFlowAssociation newMessageFlowAssociation, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__MESSAGE_FLOW_ASSOCIATION, newMessageFlowAssociation, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setMessageFlowAssociation(MessageFlowAssociation newMessageFlowAssociation) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__MESSAGE_FLOW_ASSOCIATION, newMessageFlowAssociation); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Monitoring getMonitoring() { return (Monitoring)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__MONITORING, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetMonitoring(Monitoring newMonitoring, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__MONITORING, newMonitoring, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setMonitoring(Monitoring newMonitoring) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__MONITORING, newMonitoring); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public MultiInstanceLoopCharacteristics getMultiInstanceLoopCharacteristics() { return (MultiInstanceLoopCharacteristics)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__MULTI_INSTANCE_LOOP_CHARACTERISTICS, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetMultiInstanceLoopCharacteristics(MultiInstanceLoopCharacteristics newMultiInstanceLoopCharacteristics, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__MULTI_INSTANCE_LOOP_CHARACTERISTICS, newMultiInstanceLoopCharacteristics, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setMultiInstanceLoopCharacteristics(MultiInstanceLoopCharacteristics newMultiInstanceLoopCharacteristics) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__MULTI_INSTANCE_LOOP_CHARACTERISTICS, newMultiInstanceLoopCharacteristics); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Operation getOperation() { return (Operation)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__OPERATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetOperation(Operation newOperation, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__OPERATION, newOperation, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setOperation(Operation newOperation) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__OPERATION, newOperation); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public OutputSet getOutputSet() { return (OutputSet)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__OUTPUT_SET, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetOutputSet(OutputSet newOutputSet, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__OUTPUT_SET, newOutputSet, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setOutputSet(OutputSet newOutputSet) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__OUTPUT_SET, newOutputSet); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ParallelGateway getParallelGateway() { return (ParallelGateway)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__PARALLEL_GATEWAY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetParallelGateway(ParallelGateway newParallelGateway, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__PARALLEL_GATEWAY, newParallelGateway, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setParallelGateway(ParallelGateway newParallelGateway) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__PARALLEL_GATEWAY, newParallelGateway); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Participant getParticipant() { return (Participant)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__PARTICIPANT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetParticipant(Participant newParticipant, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__PARTICIPANT, newParticipant, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setParticipant(Participant newParticipant) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__PARTICIPANT, newParticipant); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ParticipantAssociation getParticipantAssociation() { return (ParticipantAssociation)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__PARTICIPANT_ASSOCIATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetParticipantAssociation(ParticipantAssociation newParticipantAssociation, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__PARTICIPANT_ASSOCIATION, newParticipantAssociation, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setParticipantAssociation(ParticipantAssociation newParticipantAssociation) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__PARTICIPANT_ASSOCIATION, newParticipantAssociation); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ParticipantMultiplicity getParticipantMultiplicity() { return (ParticipantMultiplicity)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__PARTICIPANT_MULTIPLICITY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetParticipantMultiplicity(ParticipantMultiplicity newParticipantMultiplicity, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__PARTICIPANT_MULTIPLICITY, newParticipantMultiplicity, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setParticipantMultiplicity(ParticipantMultiplicity newParticipantMultiplicity) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__PARTICIPANT_MULTIPLICITY, newParticipantMultiplicity); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public PartnerEntity getPartnerEntity() { return (PartnerEntity)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__PARTNER_ENTITY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetPartnerEntity(PartnerEntity newPartnerEntity, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__PARTNER_ENTITY, newPartnerEntity, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setPartnerEntity(PartnerEntity newPartnerEntity) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__PARTNER_ENTITY, newPartnerEntity); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public PartnerRole getPartnerRole() { return (PartnerRole)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__PARTNER_ROLE, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetPartnerRole(PartnerRole newPartnerRole, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__PARTNER_ROLE, newPartnerRole, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setPartnerRole(PartnerRole newPartnerRole) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__PARTNER_ROLE, newPartnerRole); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public PotentialOwner getPotentialOwner() { return (PotentialOwner)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__POTENTIAL_OWNER, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetPotentialOwner(PotentialOwner newPotentialOwner, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__POTENTIAL_OWNER, newPotentialOwner, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setPotentialOwner(PotentialOwner newPotentialOwner) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__POTENTIAL_OWNER, newPotentialOwner); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public eu.aniketos.mtm.model.mtm_bpmn2.Process getProcess() { return (eu.aniketos.mtm.model.mtm_bpmn2.Process)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__PROCESS, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetProcess(eu.aniketos.mtm.model.mtm_bpmn2.Process newProcess, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__PROCESS, newProcess, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setProcess(eu.aniketos.mtm.model.mtm_bpmn2.Process newProcess) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__PROCESS, newProcess); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Property getProperty() { return (Property)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__PROPERTY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetProperty(Property newProperty, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__PROPERTY, newProperty, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setProperty(Property newProperty) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__PROPERTY, newProperty); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ReceiveTask getReceiveTask() { return (ReceiveTask)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__RECEIVE_TASK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetReceiveTask(ReceiveTask newReceiveTask, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__RECEIVE_TASK, newReceiveTask, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setReceiveTask(ReceiveTask newReceiveTask) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__RECEIVE_TASK, newReceiveTask); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Relationship getRelationship() { return (Relationship)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__RELATIONSHIP, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetRelationship(Relationship newRelationship, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__RELATIONSHIP, newRelationship, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setRelationship(Relationship newRelationship) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__RELATIONSHIP, newRelationship); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Rendering getRendering() { return (Rendering)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__RENDERING, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetRendering(Rendering newRendering, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__RENDERING, newRendering, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setRendering(Rendering newRendering) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__RENDERING, newRendering); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Resource getResource() { return (Resource)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__RESOURCE, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetResource(Resource newResource, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__RESOURCE, newResource, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setResource(Resource newResource) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__RESOURCE, newResource); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ResourceAssignmentExpression getResourceAssignmentExpression() { return (ResourceAssignmentExpression)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__RESOURCE_ASSIGNMENT_EXPRESSION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetResourceAssignmentExpression(ResourceAssignmentExpression newResourceAssignmentExpression, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__RESOURCE_ASSIGNMENT_EXPRESSION, newResourceAssignmentExpression, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setResourceAssignmentExpression(ResourceAssignmentExpression newResourceAssignmentExpression) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__RESOURCE_ASSIGNMENT_EXPRESSION, newResourceAssignmentExpression); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ResourceParameter getResourceParameter() { return (ResourceParameter)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__RESOURCE_PARAMETER, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetResourceParameter(ResourceParameter newResourceParameter, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__RESOURCE_PARAMETER, newResourceParameter, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setResourceParameter(ResourceParameter newResourceParameter) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__RESOURCE_PARAMETER, newResourceParameter); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ResourceParameterBinding getResourceParameterBinding() { return (ResourceParameterBinding)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__RESOURCE_PARAMETER_BINDING, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetResourceParameterBinding(ResourceParameterBinding newResourceParameterBinding, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__RESOURCE_PARAMETER_BINDING, newResourceParameterBinding, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setResourceParameterBinding(ResourceParameterBinding newResourceParameterBinding) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__RESOURCE_PARAMETER_BINDING, newResourceParameterBinding); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EObject getScript() { return (EObject)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__SCRIPT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetScript(EObject newScript, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__SCRIPT, newScript, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setScript(EObject newScript) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__SCRIPT, newScript); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ScriptTask getScriptTask() { return (ScriptTask)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__SCRIPT_TASK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetScriptTask(ScriptTask newScriptTask, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__SCRIPT_TASK, newScriptTask, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setScriptTask(ScriptTask newScriptTask) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__SCRIPT_TASK, newScriptTask); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public SendTask getSendTask() { return (SendTask)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__SEND_TASK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetSendTask(SendTask newSendTask, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__SEND_TASK, newSendTask, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setSendTask(SendTask newSendTask) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__SEND_TASK, newSendTask); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public SequenceFlow getSequenceFlow() { return (SequenceFlow)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__SEQUENCE_FLOW, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetSequenceFlow(SequenceFlow newSequenceFlow, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__SEQUENCE_FLOW, newSequenceFlow, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setSequenceFlow(SequenceFlow newSequenceFlow) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__SEQUENCE_FLOW, newSequenceFlow); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ServiceTask getServiceTask() { return (ServiceTask)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__SERVICE_TASK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetServiceTask(ServiceTask newServiceTask, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__SERVICE_TASK, newServiceTask, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setServiceTask(ServiceTask newServiceTask) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__SERVICE_TASK, newServiceTask); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Signal getSignal() { return (Signal)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__SIGNAL, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetSignal(Signal newSignal, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__SIGNAL, newSignal, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setSignal(Signal newSignal) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__SIGNAL, newSignal); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public SignalEventDefinition getSignalEventDefinition() { return (SignalEventDefinition)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__SIGNAL_EVENT_DEFINITION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetSignalEventDefinition(SignalEventDefinition newSignalEventDefinition, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__SIGNAL_EVENT_DEFINITION, newSignalEventDefinition, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setSignalEventDefinition(SignalEventDefinition newSignalEventDefinition) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__SIGNAL_EVENT_DEFINITION, newSignalEventDefinition); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public StandardLoopCharacteristics getStandardLoopCharacteristics() { return (StandardLoopCharacteristics)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__STANDARD_LOOP_CHARACTERISTICS, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetStandardLoopCharacteristics(StandardLoopCharacteristics newStandardLoopCharacteristics, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__STANDARD_LOOP_CHARACTERISTICS, newStandardLoopCharacteristics, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setStandardLoopCharacteristics(StandardLoopCharacteristics newStandardLoopCharacteristics) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__STANDARD_LOOP_CHARACTERISTICS, newStandardLoopCharacteristics); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public StartEvent getStartEvent() { return (StartEvent)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__START_EVENT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetStartEvent(StartEvent newStartEvent, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__START_EVENT, newStartEvent, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setStartEvent(StartEvent newStartEvent) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__START_EVENT, newStartEvent); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public SubChoreography getSubChoreography() { return (SubChoreography)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__SUB_CHOREOGRAPHY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetSubChoreography(SubChoreography newSubChoreography, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__SUB_CHOREOGRAPHY, newSubChoreography, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setSubChoreography(SubChoreography newSubChoreography) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__SUB_CHOREOGRAPHY, newSubChoreography); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public SubConversation getSubConversation() { return (SubConversation)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__SUB_CONVERSATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetSubConversation(SubConversation newSubConversation, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__SUB_CONVERSATION, newSubConversation, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setSubConversation(SubConversation newSubConversation) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__SUB_CONVERSATION, newSubConversation); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public SubProcess getSubProcess() { return (SubProcess)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__SUB_PROCESS, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetSubProcess(SubProcess newSubProcess, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__SUB_PROCESS, newSubProcess, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setSubProcess(SubProcess newSubProcess) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__SUB_PROCESS, newSubProcess); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Task getTask() { return (Task)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__TASK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetTask(Task newTask, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__TASK, newTask, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setTask(Task newTask) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__TASK, newTask); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public TerminateEventDefinition getTerminateEventDefinition() { return (TerminateEventDefinition)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__TERMINATE_EVENT_DEFINITION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetTerminateEventDefinition(TerminateEventDefinition newTerminateEventDefinition, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__TERMINATE_EVENT_DEFINITION, newTerminateEventDefinition, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setTerminateEventDefinition(TerminateEventDefinition newTerminateEventDefinition) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__TERMINATE_EVENT_DEFINITION, newTerminateEventDefinition); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EObject getText() { return (EObject)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__TEXT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetText(EObject newText, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__TEXT, newText, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setText(EObject newText) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__TEXT, newText); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public TextAnnotation getTextAnnotation() { return (TextAnnotation)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__TEXT_ANNOTATION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetTextAnnotation(TextAnnotation newTextAnnotation, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__TEXT_ANNOTATION, newTextAnnotation, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setTextAnnotation(TextAnnotation newTextAnnotation) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__TEXT_ANNOTATION, newTextAnnotation); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ThrowEvent getThrowEvent() { return (ThrowEvent)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__THROW_EVENT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetThrowEvent(ThrowEvent newThrowEvent, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__THROW_EVENT, newThrowEvent, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setThrowEvent(ThrowEvent newThrowEvent) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__THROW_EVENT, newThrowEvent); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public TimerEventDefinition getTimerEventDefinition() { return (TimerEventDefinition)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__TIMER_EVENT_DEFINITION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetTimerEventDefinition(TimerEventDefinition newTimerEventDefinition, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__TIMER_EVENT_DEFINITION, newTimerEventDefinition, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setTimerEventDefinition(TimerEventDefinition newTimerEventDefinition) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__TIMER_EVENT_DEFINITION, newTimerEventDefinition); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Transaction getTransaction() { return (Transaction)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__TRANSACTION, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetTransaction(Transaction newTransaction, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__TRANSACTION, newTransaction, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setTransaction(Transaction newTransaction) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__TRANSACTION, newTransaction); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public UserTask getUserTask() { return (UserTask)getMixed().get(Bpmn2Package.Literals.DOCUMENT_ROOT__USER_TASK, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetUserTask(UserTask newUserTask, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(Bpmn2Package.Literals.DOCUMENT_ROOT__USER_TASK, newUserTask, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setUserTask(UserTask newUserTask) { ((FeatureMap.Internal)getMixed()).set(Bpmn2Package.Literals.DOCUMENT_ROOT__USER_TASK, newUserTask); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { switch (featureID) { case Bpmn2Package.DOCUMENT_ROOT__MIXED: return ((InternalEList<?>)getMixed()).basicRemove(otherEnd, msgs); case Bpmn2Package.DOCUMENT_ROOT__XMLNS_PREFIX_MAP: return ((InternalEList<?>)getXMLNSPrefixMap()).basicRemove(otherEnd, msgs); case Bpmn2Package.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION: return ((InternalEList<?>)getXSISchemaLocation()).basicRemove(otherEnd, msgs); case Bpmn2Package.DOCUMENT_ROOT__ACTIVITY: return basicSetActivity(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__AD_HOC_SUB_PROCESS: return basicSetAdHocSubProcess(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__FLOW_ELEMENT: return basicSetFlowElement(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__ARTIFACT: return basicSetArtifact(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__ASSIGNMENT: return basicSetAssignment(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__ASSOCIATION: return basicSetAssociation(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__AUDITING: return basicSetAuditing(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__BASE_ELEMENT: return basicSetBaseElement(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__BASE_ELEMENT_WITH_MIXED_CONTENT: return basicSetBaseElementWithMixedContent(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__BOUNDARY_EVENT: return basicSetBoundaryEvent(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__BUSINESS_RULE_TASK: return basicSetBusinessRuleTask(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CALLABLE_ELEMENT: return basicSetCallableElement(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CALL_ACTIVITY: return basicSetCallActivity(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CALL_CHOREOGRAPHY: return basicSetCallChoreography(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CALL_CONVERSATION: return basicSetCallConversation(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION_NODE: return basicSetConversationNode(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CANCEL_EVENT_DEFINITION: return basicSetCancelEventDefinition(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__EVENT_DEFINITION: return basicSetEventDefinition(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__ROOT_ELEMENT: return basicSetRootElement(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CATCH_EVENT: return basicSetCatchEvent(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CATEGORY: return basicSetCategory(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CATEGORY_VALUE: return basicSetCategoryValue(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CHOREOGRAPHY: return basicSetChoreography(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__COLLABORATION: return basicSetCollaboration(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CHOREOGRAPHY_ACTIVITY: return basicSetChoreographyActivity(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CHOREOGRAPHY_TASK: return basicSetChoreographyTask(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__COMPENSATE_EVENT_DEFINITION: return basicSetCompensateEventDefinition(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__COMPLEX_BEHAVIOR_DEFINITION: return basicSetComplexBehaviorDefinition(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__COMPLEX_GATEWAY: return basicSetComplexGateway(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CONDITIONAL_EVENT_DEFINITION: return basicSetConditionalEventDefinition(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION: return basicSetConversation(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION_ASSOCIATION: return basicSetConversationAssociation(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION_LINK: return basicSetConversationLink(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_KEY: return basicSetCorrelationKey(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_PROPERTY: return basicSetCorrelationProperty(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_PROPERTY_BINDING: return basicSetCorrelationPropertyBinding(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_PROPERTY_RETRIEVAL_EXPRESSION: return basicSetCorrelationPropertyRetrievalExpression(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_SUBSCRIPTION: return basicSetCorrelationSubscription(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__DATA_ASSOCIATION: return basicSetDataAssociation(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__DATA_INPUT: return basicSetDataInput(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__DATA_INPUT_ASSOCIATION: return basicSetDataInputAssociation(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__DATA_OBJECT: return basicSetDataObject(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__DATA_OBJECT_REFERENCE: return basicSetDataObjectReference(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__DATA_OUTPUT: return basicSetDataOutput(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__DATA_OUTPUT_ASSOCIATION: return basicSetDataOutputAssociation(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__DATA_STATE: return basicSetDataState(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__DATA_STORE: return basicSetDataStore(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__DATA_STORE_REFERENCE: return basicSetDataStoreReference(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__DEFINITIONS: return basicSetDefinitions(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__DOCUMENTATION: return basicSetDocumentation(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__END_EVENT: return basicSetEndEvent(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__END_POINT: return basicSetEndPoint(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__ERROR: return basicSetError(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__ERROR_EVENT_DEFINITION: return basicSetErrorEventDefinition(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__ESCALATION: return basicSetEscalation(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__ESCALATION_EVENT_DEFINITION: return basicSetEscalationEventDefinition(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__EVENT: return basicSetEvent(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__EVENT_BASED_GATEWAY: return basicSetEventBasedGateway(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__EXCLUSIVE_GATEWAY: return basicSetExclusiveGateway(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__EXPRESSION: return basicSetExpression(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__EXTENSION: return basicSetExtension(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__EXTENSION_ELEMENTS: return basicSetExtensionElements(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__FLOW_NODE: return basicSetFlowNode(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__FORMAL_EXPRESSION: return basicSetFormalExpression(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__GATEWAY: return basicSetGateway(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_BUSINESS_RULE_TASK: return basicSetGlobalBusinessRuleTask(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_CHOREOGRAPHY_TASK: return basicSetGlobalChoreographyTask(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_CONVERSATION: return basicSetGlobalConversation(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_MANUAL_TASK: return basicSetGlobalManualTask(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_SCRIPT_TASK: return basicSetGlobalScriptTask(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_TASK: return basicSetGlobalTask(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_USER_TASK: return basicSetGlobalUserTask(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__GROUP: return basicSetGroup(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__HUMAN_PERFORMER: return basicSetHumanPerformer(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__PERFORMER: return basicSetPerformer(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_ROLE: return basicSetResourceRole(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__IMPLICIT_THROW_EVENT: return basicSetImplicitThrowEvent(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__IMPORT: return basicSetImport(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__INCLUSIVE_GATEWAY: return basicSetInclusiveGateway(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__INPUT_SET: return basicSetInputSet(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__INTERFACE: return basicSetInterface(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__INTERMEDIATE_CATCH_EVENT: return basicSetIntermediateCatchEvent(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__INTERMEDIATE_THROW_EVENT: return basicSetIntermediateThrowEvent(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__IO_BINDING: return basicSetIoBinding(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__IO_SPECIFICATION: return basicSetIoSpecification(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__ITEM_DEFINITION: return basicSetItemDefinition(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__LANE: return basicSetLane(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__LANE_SET: return basicSetLaneSet(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__LINK_EVENT_DEFINITION: return basicSetLinkEventDefinition(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__LOOP_CHARACTERISTICS: return basicSetLoopCharacteristics(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__MANUAL_TASK: return basicSetManualTask(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__MESSAGE: return basicSetMessage(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__MESSAGE_EVENT_DEFINITION: return basicSetMessageEventDefinition(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__MESSAGE_FLOW: return basicSetMessageFlow(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__MESSAGE_FLOW_ASSOCIATION: return basicSetMessageFlowAssociation(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__MONITORING: return basicSetMonitoring(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__MULTI_INSTANCE_LOOP_CHARACTERISTICS: return basicSetMultiInstanceLoopCharacteristics(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__OPERATION: return basicSetOperation(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__OUTPUT_SET: return basicSetOutputSet(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__PARALLEL_GATEWAY: return basicSetParallelGateway(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__PARTICIPANT: return basicSetParticipant(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__PARTICIPANT_ASSOCIATION: return basicSetParticipantAssociation(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__PARTICIPANT_MULTIPLICITY: return basicSetParticipantMultiplicity(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__PARTNER_ENTITY: return basicSetPartnerEntity(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__PARTNER_ROLE: return basicSetPartnerRole(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__POTENTIAL_OWNER: return basicSetPotentialOwner(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__PROCESS: return basicSetProcess(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__PROPERTY: return basicSetProperty(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__RECEIVE_TASK: return basicSetReceiveTask(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__RELATIONSHIP: return basicSetRelationship(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__RENDERING: return basicSetRendering(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__RESOURCE: return basicSetResource(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_ASSIGNMENT_EXPRESSION: return basicSetResourceAssignmentExpression(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_PARAMETER: return basicSetResourceParameter(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_PARAMETER_BINDING: return basicSetResourceParameterBinding(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__SCRIPT: return basicSetScript(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__SCRIPT_TASK: return basicSetScriptTask(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__SEND_TASK: return basicSetSendTask(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__SEQUENCE_FLOW: return basicSetSequenceFlow(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__SERVICE_TASK: return basicSetServiceTask(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__SIGNAL: return basicSetSignal(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__SIGNAL_EVENT_DEFINITION: return basicSetSignalEventDefinition(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__STANDARD_LOOP_CHARACTERISTICS: return basicSetStandardLoopCharacteristics(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__START_EVENT: return basicSetStartEvent(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__SUB_CHOREOGRAPHY: return basicSetSubChoreography(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__SUB_CONVERSATION: return basicSetSubConversation(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__SUB_PROCESS: return basicSetSubProcess(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__TASK: return basicSetTask(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__TERMINATE_EVENT_DEFINITION: return basicSetTerminateEventDefinition(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__TEXT: return basicSetText(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__TEXT_ANNOTATION: return basicSetTextAnnotation(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__THROW_EVENT: return basicSetThrowEvent(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__TIMER_EVENT_DEFINITION: return basicSetTimerEventDefinition(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__TRANSACTION: return basicSetTransaction(null, msgs); case Bpmn2Package.DOCUMENT_ROOT__USER_TASK: return basicSetUserTask(null, msgs); } return super.eInverseRemove(otherEnd, featureID, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { switch (featureID) { case Bpmn2Package.DOCUMENT_ROOT__MIXED: if (coreType) return getMixed(); return ((FeatureMap.Internal)getMixed()).getWrapper(); case Bpmn2Package.DOCUMENT_ROOT__XMLNS_PREFIX_MAP: if (coreType) return getXMLNSPrefixMap(); else return getXMLNSPrefixMap().map(); case Bpmn2Package.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION: if (coreType) return getXSISchemaLocation(); else return getXSISchemaLocation().map(); case Bpmn2Package.DOCUMENT_ROOT__ACTIVITY: return getActivity(); case Bpmn2Package.DOCUMENT_ROOT__AD_HOC_SUB_PROCESS: return getAdHocSubProcess(); case Bpmn2Package.DOCUMENT_ROOT__FLOW_ELEMENT: return getFlowElement(); case Bpmn2Package.DOCUMENT_ROOT__ARTIFACT: return getArtifact(); case Bpmn2Package.DOCUMENT_ROOT__ASSIGNMENT: return getAssignment(); case Bpmn2Package.DOCUMENT_ROOT__ASSOCIATION: return getAssociation(); case Bpmn2Package.DOCUMENT_ROOT__AUDITING: return getAuditing(); case Bpmn2Package.DOCUMENT_ROOT__BASE_ELEMENT: return getBaseElement(); case Bpmn2Package.DOCUMENT_ROOT__BASE_ELEMENT_WITH_MIXED_CONTENT: return getBaseElementWithMixedContent(); case Bpmn2Package.DOCUMENT_ROOT__BOUNDARY_EVENT: return getBoundaryEvent(); case Bpmn2Package.DOCUMENT_ROOT__BUSINESS_RULE_TASK: return getBusinessRuleTask(); case Bpmn2Package.DOCUMENT_ROOT__CALLABLE_ELEMENT: return getCallableElement(); case Bpmn2Package.DOCUMENT_ROOT__CALL_ACTIVITY: return getCallActivity(); case Bpmn2Package.DOCUMENT_ROOT__CALL_CHOREOGRAPHY: return getCallChoreography(); case Bpmn2Package.DOCUMENT_ROOT__CALL_CONVERSATION: return getCallConversation(); case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION_NODE: return getConversationNode(); case Bpmn2Package.DOCUMENT_ROOT__CANCEL_EVENT_DEFINITION: return getCancelEventDefinition(); case Bpmn2Package.DOCUMENT_ROOT__EVENT_DEFINITION: return getEventDefinition(); case Bpmn2Package.DOCUMENT_ROOT__ROOT_ELEMENT: return getRootElement(); case Bpmn2Package.DOCUMENT_ROOT__CATCH_EVENT: return getCatchEvent(); case Bpmn2Package.DOCUMENT_ROOT__CATEGORY: return getCategory(); case Bpmn2Package.DOCUMENT_ROOT__CATEGORY_VALUE: return getCategoryValue(); case Bpmn2Package.DOCUMENT_ROOT__CHOREOGRAPHY: return getChoreography(); case Bpmn2Package.DOCUMENT_ROOT__COLLABORATION: return getCollaboration(); case Bpmn2Package.DOCUMENT_ROOT__CHOREOGRAPHY_ACTIVITY: return getChoreographyActivity(); case Bpmn2Package.DOCUMENT_ROOT__CHOREOGRAPHY_TASK: return getChoreographyTask(); case Bpmn2Package.DOCUMENT_ROOT__COMPENSATE_EVENT_DEFINITION: return getCompensateEventDefinition(); case Bpmn2Package.DOCUMENT_ROOT__COMPLEX_BEHAVIOR_DEFINITION: return getComplexBehaviorDefinition(); case Bpmn2Package.DOCUMENT_ROOT__COMPLEX_GATEWAY: return getComplexGateway(); case Bpmn2Package.DOCUMENT_ROOT__CONDITIONAL_EVENT_DEFINITION: return getConditionalEventDefinition(); case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION: return getConversation(); case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION_ASSOCIATION: return getConversationAssociation(); case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION_LINK: return getConversationLink(); case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_KEY: return getCorrelationKey(); case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_PROPERTY: return getCorrelationProperty(); case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_PROPERTY_BINDING: return getCorrelationPropertyBinding(); case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_PROPERTY_RETRIEVAL_EXPRESSION: return getCorrelationPropertyRetrievalExpression(); case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_SUBSCRIPTION: return getCorrelationSubscription(); case Bpmn2Package.DOCUMENT_ROOT__DATA_ASSOCIATION: return getDataAssociation(); case Bpmn2Package.DOCUMENT_ROOT__DATA_INPUT: return getDataInput(); case Bpmn2Package.DOCUMENT_ROOT__DATA_INPUT_ASSOCIATION: return getDataInputAssociation(); case Bpmn2Package.DOCUMENT_ROOT__DATA_OBJECT: return getDataObject(); case Bpmn2Package.DOCUMENT_ROOT__DATA_OBJECT_REFERENCE: return getDataObjectReference(); case Bpmn2Package.DOCUMENT_ROOT__DATA_OUTPUT: return getDataOutput(); case Bpmn2Package.DOCUMENT_ROOT__DATA_OUTPUT_ASSOCIATION: return getDataOutputAssociation(); case Bpmn2Package.DOCUMENT_ROOT__DATA_STATE: return getDataState(); case Bpmn2Package.DOCUMENT_ROOT__DATA_STORE: return getDataStore(); case Bpmn2Package.DOCUMENT_ROOT__DATA_STORE_REFERENCE: return getDataStoreReference(); case Bpmn2Package.DOCUMENT_ROOT__DEFINITIONS: return getDefinitions(); case Bpmn2Package.DOCUMENT_ROOT__DOCUMENTATION: return getDocumentation(); case Bpmn2Package.DOCUMENT_ROOT__END_EVENT: return getEndEvent(); case Bpmn2Package.DOCUMENT_ROOT__END_POINT: return getEndPoint(); case Bpmn2Package.DOCUMENT_ROOT__ERROR: return getError(); case Bpmn2Package.DOCUMENT_ROOT__ERROR_EVENT_DEFINITION: return getErrorEventDefinition(); case Bpmn2Package.DOCUMENT_ROOT__ESCALATION: return getEscalation(); case Bpmn2Package.DOCUMENT_ROOT__ESCALATION_EVENT_DEFINITION: return getEscalationEventDefinition(); case Bpmn2Package.DOCUMENT_ROOT__EVENT: return getEvent(); case Bpmn2Package.DOCUMENT_ROOT__EVENT_BASED_GATEWAY: return getEventBasedGateway(); case Bpmn2Package.DOCUMENT_ROOT__EXCLUSIVE_GATEWAY: return getExclusiveGateway(); case Bpmn2Package.DOCUMENT_ROOT__EXPRESSION: return getExpression(); case Bpmn2Package.DOCUMENT_ROOT__EXTENSION: return getExtension(); case Bpmn2Package.DOCUMENT_ROOT__EXTENSION_ELEMENTS: return getExtensionElements(); case Bpmn2Package.DOCUMENT_ROOT__FLOW_NODE: return getFlowNode(); case Bpmn2Package.DOCUMENT_ROOT__FORMAL_EXPRESSION: return getFormalExpression(); case Bpmn2Package.DOCUMENT_ROOT__GATEWAY: return getGateway(); case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_BUSINESS_RULE_TASK: return getGlobalBusinessRuleTask(); case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_CHOREOGRAPHY_TASK: return getGlobalChoreographyTask(); case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_CONVERSATION: return getGlobalConversation(); case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_MANUAL_TASK: return getGlobalManualTask(); case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_SCRIPT_TASK: return getGlobalScriptTask(); case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_TASK: return getGlobalTask(); case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_USER_TASK: return getGlobalUserTask(); case Bpmn2Package.DOCUMENT_ROOT__GROUP: return getGroup(); case Bpmn2Package.DOCUMENT_ROOT__HUMAN_PERFORMER: return getHumanPerformer(); case Bpmn2Package.DOCUMENT_ROOT__PERFORMER: return getPerformer(); case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_ROLE: return getResourceRole(); case Bpmn2Package.DOCUMENT_ROOT__IMPLICIT_THROW_EVENT: return getImplicitThrowEvent(); case Bpmn2Package.DOCUMENT_ROOT__IMPORT: return getImport(); case Bpmn2Package.DOCUMENT_ROOT__INCLUSIVE_GATEWAY: return getInclusiveGateway(); case Bpmn2Package.DOCUMENT_ROOT__INPUT_SET: return getInputSet(); case Bpmn2Package.DOCUMENT_ROOT__INTERFACE: return getInterface(); case Bpmn2Package.DOCUMENT_ROOT__INTERMEDIATE_CATCH_EVENT: return getIntermediateCatchEvent(); case Bpmn2Package.DOCUMENT_ROOT__INTERMEDIATE_THROW_EVENT: return getIntermediateThrowEvent(); case Bpmn2Package.DOCUMENT_ROOT__IO_BINDING: return getIoBinding(); case Bpmn2Package.DOCUMENT_ROOT__IO_SPECIFICATION: return getIoSpecification(); case Bpmn2Package.DOCUMENT_ROOT__ITEM_DEFINITION: return getItemDefinition(); case Bpmn2Package.DOCUMENT_ROOT__LANE: return getLane(); case Bpmn2Package.DOCUMENT_ROOT__LANE_SET: return getLaneSet(); case Bpmn2Package.DOCUMENT_ROOT__LINK_EVENT_DEFINITION: return getLinkEventDefinition(); case Bpmn2Package.DOCUMENT_ROOT__LOOP_CHARACTERISTICS: return getLoopCharacteristics(); case Bpmn2Package.DOCUMENT_ROOT__MANUAL_TASK: return getManualTask(); case Bpmn2Package.DOCUMENT_ROOT__MESSAGE: return getMessage(); case Bpmn2Package.DOCUMENT_ROOT__MESSAGE_EVENT_DEFINITION: return getMessageEventDefinition(); case Bpmn2Package.DOCUMENT_ROOT__MESSAGE_FLOW: return getMessageFlow(); case Bpmn2Package.DOCUMENT_ROOT__MESSAGE_FLOW_ASSOCIATION: return getMessageFlowAssociation(); case Bpmn2Package.DOCUMENT_ROOT__MONITORING: return getMonitoring(); case Bpmn2Package.DOCUMENT_ROOT__MULTI_INSTANCE_LOOP_CHARACTERISTICS: return getMultiInstanceLoopCharacteristics(); case Bpmn2Package.DOCUMENT_ROOT__OPERATION: return getOperation(); case Bpmn2Package.DOCUMENT_ROOT__OUTPUT_SET: return getOutputSet(); case Bpmn2Package.DOCUMENT_ROOT__PARALLEL_GATEWAY: return getParallelGateway(); case Bpmn2Package.DOCUMENT_ROOT__PARTICIPANT: return getParticipant(); case Bpmn2Package.DOCUMENT_ROOT__PARTICIPANT_ASSOCIATION: return getParticipantAssociation(); case Bpmn2Package.DOCUMENT_ROOT__PARTICIPANT_MULTIPLICITY: return getParticipantMultiplicity(); case Bpmn2Package.DOCUMENT_ROOT__PARTNER_ENTITY: return getPartnerEntity(); case Bpmn2Package.DOCUMENT_ROOT__PARTNER_ROLE: return getPartnerRole(); case Bpmn2Package.DOCUMENT_ROOT__POTENTIAL_OWNER: return getPotentialOwner(); case Bpmn2Package.DOCUMENT_ROOT__PROCESS: return getProcess(); case Bpmn2Package.DOCUMENT_ROOT__PROPERTY: return getProperty(); case Bpmn2Package.DOCUMENT_ROOT__RECEIVE_TASK: return getReceiveTask(); case Bpmn2Package.DOCUMENT_ROOT__RELATIONSHIP: return getRelationship(); case Bpmn2Package.DOCUMENT_ROOT__RENDERING: return getRendering(); case Bpmn2Package.DOCUMENT_ROOT__RESOURCE: return getResource(); case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_ASSIGNMENT_EXPRESSION: return getResourceAssignmentExpression(); case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_PARAMETER: return getResourceParameter(); case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_PARAMETER_BINDING: return getResourceParameterBinding(); case Bpmn2Package.DOCUMENT_ROOT__SCRIPT: return getScript(); case Bpmn2Package.DOCUMENT_ROOT__SCRIPT_TASK: return getScriptTask(); case Bpmn2Package.DOCUMENT_ROOT__SEND_TASK: return getSendTask(); case Bpmn2Package.DOCUMENT_ROOT__SEQUENCE_FLOW: return getSequenceFlow(); case Bpmn2Package.DOCUMENT_ROOT__SERVICE_TASK: return getServiceTask(); case Bpmn2Package.DOCUMENT_ROOT__SIGNAL: return getSignal(); case Bpmn2Package.DOCUMENT_ROOT__SIGNAL_EVENT_DEFINITION: return getSignalEventDefinition(); case Bpmn2Package.DOCUMENT_ROOT__STANDARD_LOOP_CHARACTERISTICS: return getStandardLoopCharacteristics(); case Bpmn2Package.DOCUMENT_ROOT__START_EVENT: return getStartEvent(); case Bpmn2Package.DOCUMENT_ROOT__SUB_CHOREOGRAPHY: return getSubChoreography(); case Bpmn2Package.DOCUMENT_ROOT__SUB_CONVERSATION: return getSubConversation(); case Bpmn2Package.DOCUMENT_ROOT__SUB_PROCESS: return getSubProcess(); case Bpmn2Package.DOCUMENT_ROOT__TASK: return getTask(); case Bpmn2Package.DOCUMENT_ROOT__TERMINATE_EVENT_DEFINITION: return getTerminateEventDefinition(); case Bpmn2Package.DOCUMENT_ROOT__TEXT: return getText(); case Bpmn2Package.DOCUMENT_ROOT__TEXT_ANNOTATION: return getTextAnnotation(); case Bpmn2Package.DOCUMENT_ROOT__THROW_EVENT: return getThrowEvent(); case Bpmn2Package.DOCUMENT_ROOT__TIMER_EVENT_DEFINITION: return getTimerEventDefinition(); case Bpmn2Package.DOCUMENT_ROOT__TRANSACTION: return getTransaction(); case Bpmn2Package.DOCUMENT_ROOT__USER_TASK: return getUserTask(); } return super.eGet(featureID, resolve, coreType); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public void eSet(int featureID, Object newValue) { switch (featureID) { case Bpmn2Package.DOCUMENT_ROOT__MIXED: ((FeatureMap.Internal)getMixed()).set(newValue); return; case Bpmn2Package.DOCUMENT_ROOT__XMLNS_PREFIX_MAP: ((EStructuralFeature.Setting)getXMLNSPrefixMap()).set(newValue); return; case Bpmn2Package.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION: ((EStructuralFeature.Setting)getXSISchemaLocation()).set(newValue); return; case Bpmn2Package.DOCUMENT_ROOT__ACTIVITY: setActivity((Activity)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__AD_HOC_SUB_PROCESS: setAdHocSubProcess((AdHocSubProcess)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__FLOW_ELEMENT: setFlowElement((FlowElement)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__ARTIFACT: setArtifact((Artifact)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__ASSIGNMENT: setAssignment((Assignment)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__ASSOCIATION: setAssociation((Association)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__AUDITING: setAuditing((Auditing)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__BASE_ELEMENT: setBaseElement((BaseElement)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__BASE_ELEMENT_WITH_MIXED_CONTENT: setBaseElementWithMixedContent((EObject)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__BOUNDARY_EVENT: setBoundaryEvent((BoundaryEvent)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__BUSINESS_RULE_TASK: setBusinessRuleTask((BusinessRuleTask)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CALLABLE_ELEMENT: setCallableElement((CallableElement)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CALL_ACTIVITY: setCallActivity((CallActivity)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CALL_CHOREOGRAPHY: setCallChoreography((CallChoreography)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CALL_CONVERSATION: setCallConversation((CallConversation)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION_NODE: setConversationNode((ConversationNode)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CANCEL_EVENT_DEFINITION: setCancelEventDefinition((CancelEventDefinition)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__EVENT_DEFINITION: setEventDefinition((EventDefinition)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__ROOT_ELEMENT: setRootElement((RootElement)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CATCH_EVENT: setCatchEvent((CatchEvent)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CATEGORY: setCategory((Category)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CATEGORY_VALUE: setCategoryValue((CategoryValue)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CHOREOGRAPHY: setChoreography((Choreography)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__COLLABORATION: setCollaboration((Collaboration)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CHOREOGRAPHY_ACTIVITY: setChoreographyActivity((ChoreographyActivity)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CHOREOGRAPHY_TASK: setChoreographyTask((ChoreographyTask)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__COMPENSATE_EVENT_DEFINITION: setCompensateEventDefinition((CompensateEventDefinition)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__COMPLEX_BEHAVIOR_DEFINITION: setComplexBehaviorDefinition((ComplexBehaviorDefinition)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__COMPLEX_GATEWAY: setComplexGateway((ComplexGateway)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CONDITIONAL_EVENT_DEFINITION: setConditionalEventDefinition((ConditionalEventDefinition)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION: setConversation((Conversation)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION_ASSOCIATION: setConversationAssociation((ConversationAssociation)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION_LINK: setConversationLink((ConversationLink)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_KEY: setCorrelationKey((CorrelationKey)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_PROPERTY: setCorrelationProperty((CorrelationProperty)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_PROPERTY_BINDING: setCorrelationPropertyBinding((CorrelationPropertyBinding)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_PROPERTY_RETRIEVAL_EXPRESSION: setCorrelationPropertyRetrievalExpression((CorrelationPropertyRetrievalExpression)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_SUBSCRIPTION: setCorrelationSubscription((CorrelationSubscription)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_ASSOCIATION: setDataAssociation((DataAssociation)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_INPUT: setDataInput((DataInput)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_INPUT_ASSOCIATION: setDataInputAssociation((DataInputAssociation)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_OBJECT: setDataObject((DataObject)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_OBJECT_REFERENCE: setDataObjectReference((DataObjectReference)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_OUTPUT: setDataOutput((DataOutput)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_OUTPUT_ASSOCIATION: setDataOutputAssociation((DataOutputAssociation)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_STATE: setDataState((DataState)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_STORE: setDataStore((DataStore)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_STORE_REFERENCE: setDataStoreReference((DataStoreReference)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__DEFINITIONS: setDefinitions((Definitions)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__DOCUMENTATION: setDocumentation((Documentation)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__END_EVENT: setEndEvent((EndEvent)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__END_POINT: setEndPoint((EndPoint)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__ERROR: setError((eu.aniketos.mtm.model.mtm_bpmn2.Error)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__ERROR_EVENT_DEFINITION: setErrorEventDefinition((ErrorEventDefinition)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__ESCALATION: setEscalation((Escalation)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__ESCALATION_EVENT_DEFINITION: setEscalationEventDefinition((EscalationEventDefinition)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__EVENT: setEvent((Event)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__EVENT_BASED_GATEWAY: setEventBasedGateway((EventBasedGateway)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__EXCLUSIVE_GATEWAY: setExclusiveGateway((ExclusiveGateway)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__EXPRESSION: setExpression((Expression)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__EXTENSION: setExtension((Extension)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__EXTENSION_ELEMENTS: setExtensionElements((EObject)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__FLOW_NODE: setFlowNode((FlowNode)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__FORMAL_EXPRESSION: setFormalExpression((FormalExpression)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_BUSINESS_RULE_TASK: setGlobalBusinessRuleTask((GlobalBusinessRuleTask)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_CHOREOGRAPHY_TASK: setGlobalChoreographyTask((GlobalChoreographyTask)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_CONVERSATION: setGlobalConversation((GlobalConversation)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_MANUAL_TASK: setGlobalManualTask((GlobalManualTask)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_SCRIPT_TASK: setGlobalScriptTask((GlobalScriptTask)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_TASK: setGlobalTask((GlobalTask)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_USER_TASK: setGlobalUserTask((GlobalUserTask)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__GROUP: setGroup((Group)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__HUMAN_PERFORMER: setHumanPerformer((HumanPerformer)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__PERFORMER: setPerformer((Performer)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_ROLE: setResourceRole((ResourceRole)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__IMPLICIT_THROW_EVENT: setImplicitThrowEvent((ImplicitThrowEvent)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__IMPORT: setImport((Import)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__INCLUSIVE_GATEWAY: setInclusiveGateway((InclusiveGateway)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__INPUT_SET: setInputSet((InputSet)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__INTERFACE: setInterface((Interface)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__INTERMEDIATE_CATCH_EVENT: setIntermediateCatchEvent((IntermediateCatchEvent)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__INTERMEDIATE_THROW_EVENT: setIntermediateThrowEvent((IntermediateThrowEvent)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__IO_BINDING: setIoBinding((InputOutputBinding)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__IO_SPECIFICATION: setIoSpecification((InputOutputSpecification)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__ITEM_DEFINITION: setItemDefinition((ItemDefinition)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__LANE: setLane((Lane)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__LANE_SET: setLaneSet((LaneSet)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__LINK_EVENT_DEFINITION: setLinkEventDefinition((LinkEventDefinition)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__LOOP_CHARACTERISTICS: setLoopCharacteristics((LoopCharacteristics)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__MANUAL_TASK: setManualTask((ManualTask)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__MESSAGE: setMessage((Message)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__MESSAGE_EVENT_DEFINITION: setMessageEventDefinition((MessageEventDefinition)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__MESSAGE_FLOW: setMessageFlow((MessageFlow)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__MESSAGE_FLOW_ASSOCIATION: setMessageFlowAssociation((MessageFlowAssociation)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__MONITORING: setMonitoring((Monitoring)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__MULTI_INSTANCE_LOOP_CHARACTERISTICS: setMultiInstanceLoopCharacteristics((MultiInstanceLoopCharacteristics)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__OPERATION: setOperation((Operation)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__OUTPUT_SET: setOutputSet((OutputSet)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__PARALLEL_GATEWAY: setParallelGateway((ParallelGateway)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__PARTICIPANT: setParticipant((Participant)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__PARTICIPANT_ASSOCIATION: setParticipantAssociation((ParticipantAssociation)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__PARTICIPANT_MULTIPLICITY: setParticipantMultiplicity((ParticipantMultiplicity)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__PARTNER_ENTITY: setPartnerEntity((PartnerEntity)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__PARTNER_ROLE: setPartnerRole((PartnerRole)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__POTENTIAL_OWNER: setPotentialOwner((PotentialOwner)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__PROCESS: setProcess((eu.aniketos.mtm.model.mtm_bpmn2.Process)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__PROPERTY: setProperty((Property)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__RECEIVE_TASK: setReceiveTask((ReceiveTask)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__RELATIONSHIP: setRelationship((Relationship)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__RENDERING: setRendering((Rendering)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__RESOURCE: setResource((Resource)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_ASSIGNMENT_EXPRESSION: setResourceAssignmentExpression((ResourceAssignmentExpression)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_PARAMETER: setResourceParameter((ResourceParameter)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_PARAMETER_BINDING: setResourceParameterBinding((ResourceParameterBinding)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__SCRIPT: setScript((EObject)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__SCRIPT_TASK: setScriptTask((ScriptTask)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__SEND_TASK: setSendTask((SendTask)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__SEQUENCE_FLOW: setSequenceFlow((SequenceFlow)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__SERVICE_TASK: setServiceTask((ServiceTask)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__SIGNAL: setSignal((Signal)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__SIGNAL_EVENT_DEFINITION: setSignalEventDefinition((SignalEventDefinition)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__STANDARD_LOOP_CHARACTERISTICS: setStandardLoopCharacteristics((StandardLoopCharacteristics)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__START_EVENT: setStartEvent((StartEvent)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__SUB_CHOREOGRAPHY: setSubChoreography((SubChoreography)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__SUB_CONVERSATION: setSubConversation((SubConversation)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__SUB_PROCESS: setSubProcess((SubProcess)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__TASK: setTask((Task)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__TERMINATE_EVENT_DEFINITION: setTerminateEventDefinition((TerminateEventDefinition)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__TEXT: setText((EObject)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__TEXT_ANNOTATION: setTextAnnotation((TextAnnotation)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__THROW_EVENT: setThrowEvent((ThrowEvent)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__TIMER_EVENT_DEFINITION: setTimerEventDefinition((TimerEventDefinition)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__TRANSACTION: setTransaction((Transaction)newValue); return; case Bpmn2Package.DOCUMENT_ROOT__USER_TASK: setUserTask((UserTask)newValue); return; } super.eSet(featureID, newValue); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public void eUnset(int featureID) { switch (featureID) { case Bpmn2Package.DOCUMENT_ROOT__MIXED: getMixed().clear(); return; case Bpmn2Package.DOCUMENT_ROOT__XMLNS_PREFIX_MAP: getXMLNSPrefixMap().clear(); return; case Bpmn2Package.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION: getXSISchemaLocation().clear(); return; case Bpmn2Package.DOCUMENT_ROOT__ACTIVITY: setActivity((Activity)null); return; case Bpmn2Package.DOCUMENT_ROOT__AD_HOC_SUB_PROCESS: setAdHocSubProcess((AdHocSubProcess)null); return; case Bpmn2Package.DOCUMENT_ROOT__FLOW_ELEMENT: setFlowElement((FlowElement)null); return; case Bpmn2Package.DOCUMENT_ROOT__ARTIFACT: setArtifact((Artifact)null); return; case Bpmn2Package.DOCUMENT_ROOT__ASSIGNMENT: setAssignment((Assignment)null); return; case Bpmn2Package.DOCUMENT_ROOT__ASSOCIATION: setAssociation((Association)null); return; case Bpmn2Package.DOCUMENT_ROOT__AUDITING: setAuditing((Auditing)null); return; case Bpmn2Package.DOCUMENT_ROOT__BASE_ELEMENT: setBaseElement((BaseElement)null); return; case Bpmn2Package.DOCUMENT_ROOT__BASE_ELEMENT_WITH_MIXED_CONTENT: setBaseElementWithMixedContent((EObject)null); return; case Bpmn2Package.DOCUMENT_ROOT__BOUNDARY_EVENT: setBoundaryEvent((BoundaryEvent)null); return; case Bpmn2Package.DOCUMENT_ROOT__BUSINESS_RULE_TASK: setBusinessRuleTask((BusinessRuleTask)null); return; case Bpmn2Package.DOCUMENT_ROOT__CALLABLE_ELEMENT: setCallableElement((CallableElement)null); return; case Bpmn2Package.DOCUMENT_ROOT__CALL_ACTIVITY: setCallActivity((CallActivity)null); return; case Bpmn2Package.DOCUMENT_ROOT__CALL_CHOREOGRAPHY: setCallChoreography((CallChoreography)null); return; case Bpmn2Package.DOCUMENT_ROOT__CALL_CONVERSATION: setCallConversation((CallConversation)null); return; case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION_NODE: setConversationNode((ConversationNode)null); return; case Bpmn2Package.DOCUMENT_ROOT__CANCEL_EVENT_DEFINITION: setCancelEventDefinition((CancelEventDefinition)null); return; case Bpmn2Package.DOCUMENT_ROOT__EVENT_DEFINITION: setEventDefinition((EventDefinition)null); return; case Bpmn2Package.DOCUMENT_ROOT__ROOT_ELEMENT: setRootElement((RootElement)null); return; case Bpmn2Package.DOCUMENT_ROOT__CATCH_EVENT: setCatchEvent((CatchEvent)null); return; case Bpmn2Package.DOCUMENT_ROOT__CATEGORY: setCategory((Category)null); return; case Bpmn2Package.DOCUMENT_ROOT__CATEGORY_VALUE: setCategoryValue((CategoryValue)null); return; case Bpmn2Package.DOCUMENT_ROOT__CHOREOGRAPHY: setChoreography((Choreography)null); return; case Bpmn2Package.DOCUMENT_ROOT__COLLABORATION: setCollaboration((Collaboration)null); return; case Bpmn2Package.DOCUMENT_ROOT__CHOREOGRAPHY_ACTIVITY: setChoreographyActivity((ChoreographyActivity)null); return; case Bpmn2Package.DOCUMENT_ROOT__CHOREOGRAPHY_TASK: setChoreographyTask((ChoreographyTask)null); return; case Bpmn2Package.DOCUMENT_ROOT__COMPENSATE_EVENT_DEFINITION: setCompensateEventDefinition((CompensateEventDefinition)null); return; case Bpmn2Package.DOCUMENT_ROOT__COMPLEX_BEHAVIOR_DEFINITION: setComplexBehaviorDefinition((ComplexBehaviorDefinition)null); return; case Bpmn2Package.DOCUMENT_ROOT__COMPLEX_GATEWAY: setComplexGateway((ComplexGateway)null); return; case Bpmn2Package.DOCUMENT_ROOT__CONDITIONAL_EVENT_DEFINITION: setConditionalEventDefinition((ConditionalEventDefinition)null); return; case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION: setConversation((Conversation)null); return; case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION_ASSOCIATION: setConversationAssociation((ConversationAssociation)null); return; case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION_LINK: setConversationLink((ConversationLink)null); return; case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_KEY: setCorrelationKey((CorrelationKey)null); return; case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_PROPERTY: setCorrelationProperty((CorrelationProperty)null); return; case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_PROPERTY_BINDING: setCorrelationPropertyBinding((CorrelationPropertyBinding)null); return; case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_PROPERTY_RETRIEVAL_EXPRESSION: setCorrelationPropertyRetrievalExpression((CorrelationPropertyRetrievalExpression)null); return; case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_SUBSCRIPTION: setCorrelationSubscription((CorrelationSubscription)null); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_ASSOCIATION: setDataAssociation((DataAssociation)null); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_INPUT: setDataInput((DataInput)null); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_INPUT_ASSOCIATION: setDataInputAssociation((DataInputAssociation)null); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_OBJECT: setDataObject((DataObject)null); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_OBJECT_REFERENCE: setDataObjectReference((DataObjectReference)null); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_OUTPUT: setDataOutput((DataOutput)null); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_OUTPUT_ASSOCIATION: setDataOutputAssociation((DataOutputAssociation)null); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_STATE: setDataState((DataState)null); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_STORE: setDataStore((DataStore)null); return; case Bpmn2Package.DOCUMENT_ROOT__DATA_STORE_REFERENCE: setDataStoreReference((DataStoreReference)null); return; case Bpmn2Package.DOCUMENT_ROOT__DEFINITIONS: setDefinitions((Definitions)null); return; case Bpmn2Package.DOCUMENT_ROOT__DOCUMENTATION: setDocumentation((Documentation)null); return; case Bpmn2Package.DOCUMENT_ROOT__END_EVENT: setEndEvent((EndEvent)null); return; case Bpmn2Package.DOCUMENT_ROOT__END_POINT: setEndPoint((EndPoint)null); return; case Bpmn2Package.DOCUMENT_ROOT__ERROR: setError((eu.aniketos.mtm.model.mtm_bpmn2.Error)null); return; case Bpmn2Package.DOCUMENT_ROOT__ERROR_EVENT_DEFINITION: setErrorEventDefinition((ErrorEventDefinition)null); return; case Bpmn2Package.DOCUMENT_ROOT__ESCALATION: setEscalation((Escalation)null); return; case Bpmn2Package.DOCUMENT_ROOT__ESCALATION_EVENT_DEFINITION: setEscalationEventDefinition((EscalationEventDefinition)null); return; case Bpmn2Package.DOCUMENT_ROOT__EVENT: setEvent((Event)null); return; case Bpmn2Package.DOCUMENT_ROOT__EVENT_BASED_GATEWAY: setEventBasedGateway((EventBasedGateway)null); return; case Bpmn2Package.DOCUMENT_ROOT__EXCLUSIVE_GATEWAY: setExclusiveGateway((ExclusiveGateway)null); return; case Bpmn2Package.DOCUMENT_ROOT__EXPRESSION: setExpression((Expression)null); return; case Bpmn2Package.DOCUMENT_ROOT__EXTENSION: setExtension((Extension)null); return; case Bpmn2Package.DOCUMENT_ROOT__EXTENSION_ELEMENTS: setExtensionElements((EObject)null); return; case Bpmn2Package.DOCUMENT_ROOT__FLOW_NODE: setFlowNode((FlowNode)null); return; case Bpmn2Package.DOCUMENT_ROOT__FORMAL_EXPRESSION: setFormalExpression((FormalExpression)null); return; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_BUSINESS_RULE_TASK: setGlobalBusinessRuleTask((GlobalBusinessRuleTask)null); return; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_CHOREOGRAPHY_TASK: setGlobalChoreographyTask((GlobalChoreographyTask)null); return; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_CONVERSATION: setGlobalConversation((GlobalConversation)null); return; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_MANUAL_TASK: setGlobalManualTask((GlobalManualTask)null); return; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_SCRIPT_TASK: setGlobalScriptTask((GlobalScriptTask)null); return; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_TASK: setGlobalTask((GlobalTask)null); return; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_USER_TASK: setGlobalUserTask((GlobalUserTask)null); return; case Bpmn2Package.DOCUMENT_ROOT__GROUP: setGroup((Group)null); return; case Bpmn2Package.DOCUMENT_ROOT__HUMAN_PERFORMER: setHumanPerformer((HumanPerformer)null); return; case Bpmn2Package.DOCUMENT_ROOT__PERFORMER: setPerformer((Performer)null); return; case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_ROLE: setResourceRole((ResourceRole)null); return; case Bpmn2Package.DOCUMENT_ROOT__IMPLICIT_THROW_EVENT: setImplicitThrowEvent((ImplicitThrowEvent)null); return; case Bpmn2Package.DOCUMENT_ROOT__IMPORT: setImport((Import)null); return; case Bpmn2Package.DOCUMENT_ROOT__INCLUSIVE_GATEWAY: setInclusiveGateway((InclusiveGateway)null); return; case Bpmn2Package.DOCUMENT_ROOT__INPUT_SET: setInputSet((InputSet)null); return; case Bpmn2Package.DOCUMENT_ROOT__INTERFACE: setInterface((Interface)null); return; case Bpmn2Package.DOCUMENT_ROOT__INTERMEDIATE_CATCH_EVENT: setIntermediateCatchEvent((IntermediateCatchEvent)null); return; case Bpmn2Package.DOCUMENT_ROOT__INTERMEDIATE_THROW_EVENT: setIntermediateThrowEvent((IntermediateThrowEvent)null); return; case Bpmn2Package.DOCUMENT_ROOT__IO_BINDING: setIoBinding((InputOutputBinding)null); return; case Bpmn2Package.DOCUMENT_ROOT__IO_SPECIFICATION: setIoSpecification((InputOutputSpecification)null); return; case Bpmn2Package.DOCUMENT_ROOT__ITEM_DEFINITION: setItemDefinition((ItemDefinition)null); return; case Bpmn2Package.DOCUMENT_ROOT__LANE: setLane((Lane)null); return; case Bpmn2Package.DOCUMENT_ROOT__LANE_SET: setLaneSet((LaneSet)null); return; case Bpmn2Package.DOCUMENT_ROOT__LINK_EVENT_DEFINITION: setLinkEventDefinition((LinkEventDefinition)null); return; case Bpmn2Package.DOCUMENT_ROOT__LOOP_CHARACTERISTICS: setLoopCharacteristics((LoopCharacteristics)null); return; case Bpmn2Package.DOCUMENT_ROOT__MANUAL_TASK: setManualTask((ManualTask)null); return; case Bpmn2Package.DOCUMENT_ROOT__MESSAGE: setMessage((Message)null); return; case Bpmn2Package.DOCUMENT_ROOT__MESSAGE_EVENT_DEFINITION: setMessageEventDefinition((MessageEventDefinition)null); return; case Bpmn2Package.DOCUMENT_ROOT__MESSAGE_FLOW: setMessageFlow((MessageFlow)null); return; case Bpmn2Package.DOCUMENT_ROOT__MESSAGE_FLOW_ASSOCIATION: setMessageFlowAssociation((MessageFlowAssociation)null); return; case Bpmn2Package.DOCUMENT_ROOT__MONITORING: setMonitoring((Monitoring)null); return; case Bpmn2Package.DOCUMENT_ROOT__MULTI_INSTANCE_LOOP_CHARACTERISTICS: setMultiInstanceLoopCharacteristics((MultiInstanceLoopCharacteristics)null); return; case Bpmn2Package.DOCUMENT_ROOT__OPERATION: setOperation((Operation)null); return; case Bpmn2Package.DOCUMENT_ROOT__OUTPUT_SET: setOutputSet((OutputSet)null); return; case Bpmn2Package.DOCUMENT_ROOT__PARALLEL_GATEWAY: setParallelGateway((ParallelGateway)null); return; case Bpmn2Package.DOCUMENT_ROOT__PARTICIPANT: setParticipant((Participant)null); return; case Bpmn2Package.DOCUMENT_ROOT__PARTICIPANT_ASSOCIATION: setParticipantAssociation((ParticipantAssociation)null); return; case Bpmn2Package.DOCUMENT_ROOT__PARTICIPANT_MULTIPLICITY: setParticipantMultiplicity((ParticipantMultiplicity)null); return; case Bpmn2Package.DOCUMENT_ROOT__PARTNER_ENTITY: setPartnerEntity((PartnerEntity)null); return; case Bpmn2Package.DOCUMENT_ROOT__PARTNER_ROLE: setPartnerRole((PartnerRole)null); return; case Bpmn2Package.DOCUMENT_ROOT__POTENTIAL_OWNER: setPotentialOwner((PotentialOwner)null); return; case Bpmn2Package.DOCUMENT_ROOT__PROCESS: setProcess((eu.aniketos.mtm.model.mtm_bpmn2.Process)null); return; case Bpmn2Package.DOCUMENT_ROOT__PROPERTY: setProperty((Property)null); return; case Bpmn2Package.DOCUMENT_ROOT__RECEIVE_TASK: setReceiveTask((ReceiveTask)null); return; case Bpmn2Package.DOCUMENT_ROOT__RELATIONSHIP: setRelationship((Relationship)null); return; case Bpmn2Package.DOCUMENT_ROOT__RENDERING: setRendering((Rendering)null); return; case Bpmn2Package.DOCUMENT_ROOT__RESOURCE: setResource((Resource)null); return; case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_ASSIGNMENT_EXPRESSION: setResourceAssignmentExpression((ResourceAssignmentExpression)null); return; case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_PARAMETER: setResourceParameter((ResourceParameter)null); return; case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_PARAMETER_BINDING: setResourceParameterBinding((ResourceParameterBinding)null); return; case Bpmn2Package.DOCUMENT_ROOT__SCRIPT: setScript((EObject)null); return; case Bpmn2Package.DOCUMENT_ROOT__SCRIPT_TASK: setScriptTask((ScriptTask)null); return; case Bpmn2Package.DOCUMENT_ROOT__SEND_TASK: setSendTask((SendTask)null); return; case Bpmn2Package.DOCUMENT_ROOT__SEQUENCE_FLOW: setSequenceFlow((SequenceFlow)null); return; case Bpmn2Package.DOCUMENT_ROOT__SERVICE_TASK: setServiceTask((ServiceTask)null); return; case Bpmn2Package.DOCUMENT_ROOT__SIGNAL: setSignal((Signal)null); return; case Bpmn2Package.DOCUMENT_ROOT__SIGNAL_EVENT_DEFINITION: setSignalEventDefinition((SignalEventDefinition)null); return; case Bpmn2Package.DOCUMENT_ROOT__STANDARD_LOOP_CHARACTERISTICS: setStandardLoopCharacteristics((StandardLoopCharacteristics)null); return; case Bpmn2Package.DOCUMENT_ROOT__START_EVENT: setStartEvent((StartEvent)null); return; case Bpmn2Package.DOCUMENT_ROOT__SUB_CHOREOGRAPHY: setSubChoreography((SubChoreography)null); return; case Bpmn2Package.DOCUMENT_ROOT__SUB_CONVERSATION: setSubConversation((SubConversation)null); return; case Bpmn2Package.DOCUMENT_ROOT__SUB_PROCESS: setSubProcess((SubProcess)null); return; case Bpmn2Package.DOCUMENT_ROOT__TASK: setTask((Task)null); return; case Bpmn2Package.DOCUMENT_ROOT__TERMINATE_EVENT_DEFINITION: setTerminateEventDefinition((TerminateEventDefinition)null); return; case Bpmn2Package.DOCUMENT_ROOT__TEXT: setText((EObject)null); return; case Bpmn2Package.DOCUMENT_ROOT__TEXT_ANNOTATION: setTextAnnotation((TextAnnotation)null); return; case Bpmn2Package.DOCUMENT_ROOT__THROW_EVENT: setThrowEvent((ThrowEvent)null); return; case Bpmn2Package.DOCUMENT_ROOT__TIMER_EVENT_DEFINITION: setTimerEventDefinition((TimerEventDefinition)null); return; case Bpmn2Package.DOCUMENT_ROOT__TRANSACTION: setTransaction((Transaction)null); return; case Bpmn2Package.DOCUMENT_ROOT__USER_TASK: setUserTask((UserTask)null); return; } super.eUnset(featureID); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public boolean eIsSet(int featureID) { switch (featureID) { case Bpmn2Package.DOCUMENT_ROOT__MIXED: return mixed != null && !mixed.isEmpty(); case Bpmn2Package.DOCUMENT_ROOT__XMLNS_PREFIX_MAP: return xMLNSPrefixMap != null && !xMLNSPrefixMap.isEmpty(); case Bpmn2Package.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION: return xSISchemaLocation != null && !xSISchemaLocation.isEmpty(); case Bpmn2Package.DOCUMENT_ROOT__ACTIVITY: return getActivity() != null; case Bpmn2Package.DOCUMENT_ROOT__AD_HOC_SUB_PROCESS: return getAdHocSubProcess() != null; case Bpmn2Package.DOCUMENT_ROOT__FLOW_ELEMENT: return getFlowElement() != null; case Bpmn2Package.DOCUMENT_ROOT__ARTIFACT: return getArtifact() != null; case Bpmn2Package.DOCUMENT_ROOT__ASSIGNMENT: return getAssignment() != null; case Bpmn2Package.DOCUMENT_ROOT__ASSOCIATION: return getAssociation() != null; case Bpmn2Package.DOCUMENT_ROOT__AUDITING: return getAuditing() != null; case Bpmn2Package.DOCUMENT_ROOT__BASE_ELEMENT: return getBaseElement() != null; case Bpmn2Package.DOCUMENT_ROOT__BASE_ELEMENT_WITH_MIXED_CONTENT: return getBaseElementWithMixedContent() != null; case Bpmn2Package.DOCUMENT_ROOT__BOUNDARY_EVENT: return getBoundaryEvent() != null; case Bpmn2Package.DOCUMENT_ROOT__BUSINESS_RULE_TASK: return getBusinessRuleTask() != null; case Bpmn2Package.DOCUMENT_ROOT__CALLABLE_ELEMENT: return getCallableElement() != null; case Bpmn2Package.DOCUMENT_ROOT__CALL_ACTIVITY: return getCallActivity() != null; case Bpmn2Package.DOCUMENT_ROOT__CALL_CHOREOGRAPHY: return getCallChoreography() != null; case Bpmn2Package.DOCUMENT_ROOT__CALL_CONVERSATION: return getCallConversation() != null; case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION_NODE: return getConversationNode() != null; case Bpmn2Package.DOCUMENT_ROOT__CANCEL_EVENT_DEFINITION: return getCancelEventDefinition() != null; case Bpmn2Package.DOCUMENT_ROOT__EVENT_DEFINITION: return getEventDefinition() != null; case Bpmn2Package.DOCUMENT_ROOT__ROOT_ELEMENT: return getRootElement() != null; case Bpmn2Package.DOCUMENT_ROOT__CATCH_EVENT: return getCatchEvent() != null; case Bpmn2Package.DOCUMENT_ROOT__CATEGORY: return getCategory() != null; case Bpmn2Package.DOCUMENT_ROOT__CATEGORY_VALUE: return getCategoryValue() != null; case Bpmn2Package.DOCUMENT_ROOT__CHOREOGRAPHY: return getChoreography() != null; case Bpmn2Package.DOCUMENT_ROOT__COLLABORATION: return getCollaboration() != null; case Bpmn2Package.DOCUMENT_ROOT__CHOREOGRAPHY_ACTIVITY: return getChoreographyActivity() != null; case Bpmn2Package.DOCUMENT_ROOT__CHOREOGRAPHY_TASK: return getChoreographyTask() != null; case Bpmn2Package.DOCUMENT_ROOT__COMPENSATE_EVENT_DEFINITION: return getCompensateEventDefinition() != null; case Bpmn2Package.DOCUMENT_ROOT__COMPLEX_BEHAVIOR_DEFINITION: return getComplexBehaviorDefinition() != null; case Bpmn2Package.DOCUMENT_ROOT__COMPLEX_GATEWAY: return getComplexGateway() != null; case Bpmn2Package.DOCUMENT_ROOT__CONDITIONAL_EVENT_DEFINITION: return getConditionalEventDefinition() != null; case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION: return getConversation() != null; case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION_ASSOCIATION: return getConversationAssociation() != null; case Bpmn2Package.DOCUMENT_ROOT__CONVERSATION_LINK: return getConversationLink() != null; case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_KEY: return getCorrelationKey() != null; case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_PROPERTY: return getCorrelationProperty() != null; case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_PROPERTY_BINDING: return getCorrelationPropertyBinding() != null; case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_PROPERTY_RETRIEVAL_EXPRESSION: return getCorrelationPropertyRetrievalExpression() != null; case Bpmn2Package.DOCUMENT_ROOT__CORRELATION_SUBSCRIPTION: return getCorrelationSubscription() != null; case Bpmn2Package.DOCUMENT_ROOT__DATA_ASSOCIATION: return getDataAssociation() != null; case Bpmn2Package.DOCUMENT_ROOT__DATA_INPUT: return getDataInput() != null; case Bpmn2Package.DOCUMENT_ROOT__DATA_INPUT_ASSOCIATION: return getDataInputAssociation() != null; case Bpmn2Package.DOCUMENT_ROOT__DATA_OBJECT: return getDataObject() != null; case Bpmn2Package.DOCUMENT_ROOT__DATA_OBJECT_REFERENCE: return getDataObjectReference() != null; case Bpmn2Package.DOCUMENT_ROOT__DATA_OUTPUT: return getDataOutput() != null; case Bpmn2Package.DOCUMENT_ROOT__DATA_OUTPUT_ASSOCIATION: return getDataOutputAssociation() != null; case Bpmn2Package.DOCUMENT_ROOT__DATA_STATE: return getDataState() != null; case Bpmn2Package.DOCUMENT_ROOT__DATA_STORE: return getDataStore() != null; case Bpmn2Package.DOCUMENT_ROOT__DATA_STORE_REFERENCE: return getDataStoreReference() != null; case Bpmn2Package.DOCUMENT_ROOT__DEFINITIONS: return getDefinitions() != null; case Bpmn2Package.DOCUMENT_ROOT__DOCUMENTATION: return getDocumentation() != null; case Bpmn2Package.DOCUMENT_ROOT__END_EVENT: return getEndEvent() != null; case Bpmn2Package.DOCUMENT_ROOT__END_POINT: return getEndPoint() != null; case Bpmn2Package.DOCUMENT_ROOT__ERROR: return getError() != null; case Bpmn2Package.DOCUMENT_ROOT__ERROR_EVENT_DEFINITION: return getErrorEventDefinition() != null; case Bpmn2Package.DOCUMENT_ROOT__ESCALATION: return getEscalation() != null; case Bpmn2Package.DOCUMENT_ROOT__ESCALATION_EVENT_DEFINITION: return getEscalationEventDefinition() != null; case Bpmn2Package.DOCUMENT_ROOT__EVENT: return getEvent() != null; case Bpmn2Package.DOCUMENT_ROOT__EVENT_BASED_GATEWAY: return getEventBasedGateway() != null; case Bpmn2Package.DOCUMENT_ROOT__EXCLUSIVE_GATEWAY: return getExclusiveGateway() != null; case Bpmn2Package.DOCUMENT_ROOT__EXPRESSION: return getExpression() != null; case Bpmn2Package.DOCUMENT_ROOT__EXTENSION: return getExtension() != null; case Bpmn2Package.DOCUMENT_ROOT__EXTENSION_ELEMENTS: return getExtensionElements() != null; case Bpmn2Package.DOCUMENT_ROOT__FLOW_NODE: return getFlowNode() != null; case Bpmn2Package.DOCUMENT_ROOT__FORMAL_EXPRESSION: return getFormalExpression() != null; case Bpmn2Package.DOCUMENT_ROOT__GATEWAY: return getGateway() != null; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_BUSINESS_RULE_TASK: return getGlobalBusinessRuleTask() != null; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_CHOREOGRAPHY_TASK: return getGlobalChoreographyTask() != null; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_CONVERSATION: return getGlobalConversation() != null; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_MANUAL_TASK: return getGlobalManualTask() != null; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_SCRIPT_TASK: return getGlobalScriptTask() != null; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_TASK: return getGlobalTask() != null; case Bpmn2Package.DOCUMENT_ROOT__GLOBAL_USER_TASK: return getGlobalUserTask() != null; case Bpmn2Package.DOCUMENT_ROOT__GROUP: return getGroup() != null; case Bpmn2Package.DOCUMENT_ROOT__HUMAN_PERFORMER: return getHumanPerformer() != null; case Bpmn2Package.DOCUMENT_ROOT__PERFORMER: return getPerformer() != null; case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_ROLE: return getResourceRole() != null; case Bpmn2Package.DOCUMENT_ROOT__IMPLICIT_THROW_EVENT: return getImplicitThrowEvent() != null; case Bpmn2Package.DOCUMENT_ROOT__IMPORT: return getImport() != null; case Bpmn2Package.DOCUMENT_ROOT__INCLUSIVE_GATEWAY: return getInclusiveGateway() != null; case Bpmn2Package.DOCUMENT_ROOT__INPUT_SET: return getInputSet() != null; case Bpmn2Package.DOCUMENT_ROOT__INTERFACE: return getInterface() != null; case Bpmn2Package.DOCUMENT_ROOT__INTERMEDIATE_CATCH_EVENT: return getIntermediateCatchEvent() != null; case Bpmn2Package.DOCUMENT_ROOT__INTERMEDIATE_THROW_EVENT: return getIntermediateThrowEvent() != null; case Bpmn2Package.DOCUMENT_ROOT__IO_BINDING: return getIoBinding() != null; case Bpmn2Package.DOCUMENT_ROOT__IO_SPECIFICATION: return getIoSpecification() != null; case Bpmn2Package.DOCUMENT_ROOT__ITEM_DEFINITION: return getItemDefinition() != null; case Bpmn2Package.DOCUMENT_ROOT__LANE: return getLane() != null; case Bpmn2Package.DOCUMENT_ROOT__LANE_SET: return getLaneSet() != null; case Bpmn2Package.DOCUMENT_ROOT__LINK_EVENT_DEFINITION: return getLinkEventDefinition() != null; case Bpmn2Package.DOCUMENT_ROOT__LOOP_CHARACTERISTICS: return getLoopCharacteristics() != null; case Bpmn2Package.DOCUMENT_ROOT__MANUAL_TASK: return getManualTask() != null; case Bpmn2Package.DOCUMENT_ROOT__MESSAGE: return getMessage() != null; case Bpmn2Package.DOCUMENT_ROOT__MESSAGE_EVENT_DEFINITION: return getMessageEventDefinition() != null; case Bpmn2Package.DOCUMENT_ROOT__MESSAGE_FLOW: return getMessageFlow() != null; case Bpmn2Package.DOCUMENT_ROOT__MESSAGE_FLOW_ASSOCIATION: return getMessageFlowAssociation() != null; case Bpmn2Package.DOCUMENT_ROOT__MONITORING: return getMonitoring() != null; case Bpmn2Package.DOCUMENT_ROOT__MULTI_INSTANCE_LOOP_CHARACTERISTICS: return getMultiInstanceLoopCharacteristics() != null; case Bpmn2Package.DOCUMENT_ROOT__OPERATION: return getOperation() != null; case Bpmn2Package.DOCUMENT_ROOT__OUTPUT_SET: return getOutputSet() != null; case Bpmn2Package.DOCUMENT_ROOT__PARALLEL_GATEWAY: return getParallelGateway() != null; case Bpmn2Package.DOCUMENT_ROOT__PARTICIPANT: return getParticipant() != null; case Bpmn2Package.DOCUMENT_ROOT__PARTICIPANT_ASSOCIATION: return getParticipantAssociation() != null; case Bpmn2Package.DOCUMENT_ROOT__PARTICIPANT_MULTIPLICITY: return getParticipantMultiplicity() != null; case Bpmn2Package.DOCUMENT_ROOT__PARTNER_ENTITY: return getPartnerEntity() != null; case Bpmn2Package.DOCUMENT_ROOT__PARTNER_ROLE: return getPartnerRole() != null; case Bpmn2Package.DOCUMENT_ROOT__POTENTIAL_OWNER: return getPotentialOwner() != null; case Bpmn2Package.DOCUMENT_ROOT__PROCESS: return getProcess() != null; case Bpmn2Package.DOCUMENT_ROOT__PROPERTY: return getProperty() != null; case Bpmn2Package.DOCUMENT_ROOT__RECEIVE_TASK: return getReceiveTask() != null; case Bpmn2Package.DOCUMENT_ROOT__RELATIONSHIP: return getRelationship() != null; case Bpmn2Package.DOCUMENT_ROOT__RENDERING: return getRendering() != null; case Bpmn2Package.DOCUMENT_ROOT__RESOURCE: return getResource() != null; case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_ASSIGNMENT_EXPRESSION: return getResourceAssignmentExpression() != null; case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_PARAMETER: return getResourceParameter() != null; case Bpmn2Package.DOCUMENT_ROOT__RESOURCE_PARAMETER_BINDING: return getResourceParameterBinding() != null; case Bpmn2Package.DOCUMENT_ROOT__SCRIPT: return getScript() != null; case Bpmn2Package.DOCUMENT_ROOT__SCRIPT_TASK: return getScriptTask() != null; case Bpmn2Package.DOCUMENT_ROOT__SEND_TASK: return getSendTask() != null; case Bpmn2Package.DOCUMENT_ROOT__SEQUENCE_FLOW: return getSequenceFlow() != null; case Bpmn2Package.DOCUMENT_ROOT__SERVICE_TASK: return getServiceTask() != null; case Bpmn2Package.DOCUMENT_ROOT__SIGNAL: return getSignal() != null; case Bpmn2Package.DOCUMENT_ROOT__SIGNAL_EVENT_DEFINITION: return getSignalEventDefinition() != null; case Bpmn2Package.DOCUMENT_ROOT__STANDARD_LOOP_CHARACTERISTICS: return getStandardLoopCharacteristics() != null; case Bpmn2Package.DOCUMENT_ROOT__START_EVENT: return getStartEvent() != null; case Bpmn2Package.DOCUMENT_ROOT__SUB_CHOREOGRAPHY: return getSubChoreography() != null; case Bpmn2Package.DOCUMENT_ROOT__SUB_CONVERSATION: return getSubConversation() != null; case Bpmn2Package.DOCUMENT_ROOT__SUB_PROCESS: return getSubProcess() != null; case Bpmn2Package.DOCUMENT_ROOT__TASK: return getTask() != null; case Bpmn2Package.DOCUMENT_ROOT__TERMINATE_EVENT_DEFINITION: return getTerminateEventDefinition() != null; case Bpmn2Package.DOCUMENT_ROOT__TEXT: return getText() != null; case Bpmn2Package.DOCUMENT_ROOT__TEXT_ANNOTATION: return getTextAnnotation() != null; case Bpmn2Package.DOCUMENT_ROOT__THROW_EVENT: return getThrowEvent() != null; case Bpmn2Package.DOCUMENT_ROOT__TIMER_EVENT_DEFINITION: return getTimerEventDefinition() != null; case Bpmn2Package.DOCUMENT_ROOT__TRANSACTION: return getTransaction() != null; case Bpmn2Package.DOCUMENT_ROOT__USER_TASK: return getUserTask() != null; } return super.eIsSet(featureID); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public String toString() { if (eIsProxy()) return super.toString(); StringBuffer result = new StringBuffer(super.toString()); result.append(" (mixed: "); result.append(mixed); result.append(')'); return result.toString(); } } //DocumentRootImpl